随笔分类 -  mysql那点事

摘要:通过存储过程插入 如果我们想简单快速的插入大批量数据,存储过程是个不错的选择,下面这个存储过程,是我向表xxx_audit_order中插入100万条数据,耗时25秒左右,这里建议:1.插入数据前先把表中的索引去掉,数据插入完成之后,再创建索引2.关闭事务的自动提交以上两点对提高速度很有帮助,因为索 阅读全文
posted @ 2022-07-20 16:22 郑筱筱 阅读(1256) 评论(0) 推荐(0)
摘要:首先按用户分组,内容按也按用户分组用"|"隔开成为一个字段 贴sql: SELECT s.id, s.uid, s.qid, s.create_time, w.title, ( group_concat(s.qid, '|', avalue, '|', qtype) ) AS avaluesFROM 阅读全文
posted @ 2021-06-17 10:47 郑筱筱 阅读(1117) 评论(0) 推荐(0)
摘要:由于项目中对一些默认值设置问题,以及种种原因,mysql数据库需要使用非严格模式开发(mysql最近的版本默认是开启严格模式的)。 linux下mysql服务下操作步骤是: 1、进入mysql服务 2、执行set操作修改,我们项目是直接设置为'' mysql> set global sql_mode 阅读全文
posted @ 2019-06-06 16:16 郑筱筱 阅读(811) 评论(0) 推荐(0)