高性能MySQL
文章平均质量分 84
黑皮爱学习
爱学习,爱分享!
展开
-
开启MySQL慢查询以及慢查询日志使用
是否将慢管理语句例如ANALYZE TABLE和ALTER TABLE等记入慢查询日志。注意:修改long_query_time之后,要重新打开一个查询才能看到修改之后的值。查询到的结果只有个文件名,并没有完整路径,所以使用下面的查询获取完整路径。在生产环境中,日志文件过多,借助工具来分析。打开日志文件,查看慢sql。原创 2023-03-01 10:41:35 · 1952 阅读 · 0 评论 -
MySQL常见的几种优化方案
注:原始资料来自享学课堂,自己加上整理和思考思考sql优化的几个地方,我把他做了个分类,方便理解select [字段 优化1]from [表格 优化2]where [条件 优化3]union [联合查询 优化4]新建表格CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `name` varchar(50) DEFAULT NULL COMMENT '姓名',原创 2021-08-13 00:49:50 · 12559 阅读 · 2 评论 -
MySQL转换表的引擎的三种方法:alter table、手工导入与导出、创建与查询
MySQL转换表的引擎的三种方法:alter table、手工导入与导出、创建与查询使用到的sql数据量不大的方式1、create table new_table_name like old_table_name2、alter tabel new_table_name engine=InnoDB3、insert into new_table_name select * from old_table_name数据量很大,分段事务提交操作 1、start transaction..原创 2020-08-05 22:58:28 · 288 阅读 · 0 评论