随笔分类 - MySQL
摘要:cd /var/lib/mysql rm 数据库xxx-Rfv
阅读全文
摘要:SHOW ENGINE INNODB STATUS ' BUFFER POOL AND MEMORY Total large memory allocated 137428992 buffer pool总大小 Dictionary memory allocated 8832933 数据词典data+
阅读全文
摘要:delete from sys_role_permission where id not in ( select t.max_id from (select max(id) as max_id from sys_role_permission group by role_id, permission
阅读全文
摘要:#首先区分是锁超时还是死锁-- 当前运行的所有事务 SELECT * FROM information_schema.INNODB_TRX; -- 当前出现的锁 SELECT * FROM information_schema.INNODB_LOCKs; -- 锁等待的对应关系 SELECT * F
阅读全文
摘要:需求: 根据复合查询条件对数据分组,并对分组数据按不同的时间排序 思路: 搞一个sort临时字段用于分组,最后用case when按时间分别排序 SELECT * from ( SELECT *, case when (line_id is not null ) and state = 3 THEN
阅读全文
摘要:-- 获取表数据量排行SELECTtable_schema ,table_name ,data_free,table_rows ,TRUNCATE ( data_length / 1024 / 1024, 2 ) AS '数据容量(MB)',TRUNCATE ( index_length / 102
阅读全文
摘要:-- role_id固定为1,插入所有permission_id(给固定角色赋予所有权限)INSERT INTO `sys_role_permission` ( `role_id`, `permission_id` ) (SELECT (1) `role_id`, id AS `permission
阅读全文
摘要:-- 修改采购需求订单关联表order_id字段类型 call proc_modify_column_if_exist( 'dfs_purchase_request_order_relation', 'order_id', 'ALTER TABLE `dfs_purchase_request_ord
阅读全文
摘要:-- 判断字段不存在则增加该字段 DROP PROCEDURE if EXISTS proc_add_column; delimiter $$ CREATE PROCEDURE `proc_add_column`(in var_table_name varchar(64),in var_column
阅读全文
摘要:select a.`table_schema` ,a.`table_name` ,a.`table_comment`, truncate(a.`data_length`/1024/1024, 2) as `data_length`, truncate(a.`index_length`/1024/10
阅读全文
摘要:/** * 日期过滤 */ private void dateFilter(String dateField, LambdaQueryWrapper<TmpOrderAuxiliaryPlanEntity> wrapper, String fieldName) { List<String> date
阅读全文
摘要:#什么是外键约束 #一张表中的某个字段引用另一个表的主键 #主表: 约束别人 #副表/从表: 使用别人的数据,被别人约束 -- 已有表增加外键语法 ALTER TABLE 从表 ADD [CONSTRAINT] [外键约束名称] FOREIGN KEY (外键字段名) REFERENCES 主表(主
阅读全文
摘要:-- 蠕虫复制 (压力测试) INSERT INTO PRODUCT SELECT * FROM PRODUCT; -- 去重查询 SELECT DISTINCT PRICE FROM PRODUCT ORDER BY PRICE DESC; -- 字段置空 UPDATE PRODUCT SET C
阅读全文

浙公网安备 33010602011771号