mirror of
				https://github.com/v2board/v2board.git
				synced 2025-10-31 09:21:46 +08:00 
			
		
		
		
	update: optimization stat user
This commit is contained in:
		| @@ -525,6 +525,29 @@ ADD `handling_fee_percent` decimal(5,2) NULL AFTER `handling_fee_fixed`; | ||||
| ALTER TABLE `v2_order` | ||||
|     ADD `handling_amount` int(11) NULL AFTER `total_amount`; | ||||
|  | ||||
| DELIMITER $$ | ||||
|  | ||||
| DROP PROCEDURE IF EXISTS `path-2022-03-29` $$ | ||||
| CREATE PROCEDURE `path-2022-03-29`() | ||||
| BEGIN | ||||
|  | ||||
|     DECLARE IndexIsThere INTEGER; | ||||
|  | ||||
| SELECT COUNT(1) INTO IndexIsThere | ||||
| FROM INFORMATION_SCHEMA.STATISTICS | ||||
| WHERE table_name   = 'v2_stat_user' | ||||
|   AND   index_name   = 'server_id'; | ||||
|  | ||||
| IF IndexIsThere != 0 THEN | ||||
|          TRUNCATE TABLE `v2_stat_user`; | ||||
| END IF; | ||||
|  | ||||
| END $$ | ||||
|  | ||||
| DELIMITER ; | ||||
| CALL `path-2022-03-29`(); | ||||
| DROP PROCEDURE IF EXISTS `path-2022-03-29`; | ||||
|  | ||||
| ALTER TABLE `v2_stat_user` | ||||
|     ADD UNIQUE `server_rate_user_id_record_at` (`server_rate`, `user_id`, `record_at`), | ||||
|     ADD INDEX `server_rate` (`server_rate`), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user