摘要: 经常提到数据库的事务,那你知道数据库还有事务隔离的说法吗,事务隔离还有隔离级别,那什么是事务隔离,隔离级别又是什么呢? MySQL 事务 本文所说的 MySQL 事务都是指在 InnoDB 引擎下,MyISAM 引擎是不支持事务的。 数据库事务指的是一组数据操作,事务内的操作要么全部成功,要么就全部 阅读全文
posted @ 2022-08-12 14:36 江南大才子 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 如何优化sql? 开启数据库慢查询日志,定位到查询效率比较低的sql 并分析 1.查看sql语句是否规范 (1)避免使用关键字:or ,in,not in ,!=,<>,避免使用select * (2)尽量避免子查询,大部分子查询都可以连接查询 (3)用到or的地方可以使用union去代替实现 (4 阅读全文
posted @ 2022-08-12 14:35 江南大才子 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 行转列 例如:把图1转换成图2结果展示 图1如下: 图2如下: 建表语句: DROP TABLE IF EXISTS tb_score; CREATE TABLE tb_score( id INT(11) NOT NULL auto_increment, userid VARCHAR(20) NOT 阅读全文
posted @ 2022-08-12 13:54 江南大才子 阅读(41) 评论(0) 推荐(0) 编辑