随笔分类 -  MySql

摘要:慢查询基础:优化数据访问 查询性能低下最基本的原因是访问的数据太多。 确认应用程序是否在检索大量超过需要的数据。这通常意味着访问了太多的行,但有时候也可能是访问了太多的列。 确认MySQL服务器层是否在分析大量超过需要的数据行。 向数据库请求了过多的数据 查询不需要的记录 一个常见的错误是常常会误以 阅读全文
posted @ 2021-03-15 11:50 茕祇 阅读(217) 评论(0) 推荐(0)
摘要:MySQL 逻辑架构 连接管理与安全性 每个客户端连接都会有一个线程 认证基于用户名,原始主机信息和密码 优化与执行 Mysql会解析查询并进行优化 对于select会先检查查询缓存,能够找到就直接返回结果集 并发控制 读写锁 锁在COMMIT或ROLLBACK时自动释放 读锁(共享锁) 共享,不阻 阅读全文
posted @ 2021-03-13 22:27 茕祇 阅读(320) 评论(0) 推荐(0)
摘要:选择优化的数据类型 通用原则 更小的通常越好 更小的数据类型占用更小的磁盘空间,内存和CPU缓存,并且处理时需要的CPU周期也更少 注意不能低估需要存储的值的范围 简单就好 简单数据类型的操作通常需要更少的CPU周期如整型比字符操作代价更低 使用MySql内建的类型而不是字符串来存储日期和时间 应该 阅读全文
posted @ 2021-03-13 17:21 茕祇 阅读(78) 评论(0) 推荐(0)