
数据库相关
Z_winyou
大危机
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
记录一次mysql分区操作
需求背景 生产环境运维哥们说有几张表太大,历史数据太多,删除速度慢,delete数据不会释放磁盘空间,drop表在进行中时对数据库性能影响很大。所以对数据量大的表进行分区。 操作步骤: 原表结构: 1.主键的设置 根据记录的创建时间进行按月分表。前提是分区字段要为主键或者主键的一部分。所以首先删除表的原主键,重新设置联合主键 alter table erp_interface_order_log drop PRIMARY KEY; alter table erp_interface_ord原创 2020-08-17 18:49:38 · 214 阅读 · 0 评论 -
mysql中SQL索引的使用以及一些优化方式(不定期更新)
查看sql的执行效率 explain select * from table; desc select * from table; 解释如图 举例: 创建t1表,主键自增 查看几个查询语句的解释 几个关键的信息 type key rows,比较可以发现rows越大影响行数越大。第一个全表扫描type为ALL,也没有主键效率最差。 1.为查...原创 2019-04-11 14:16:19 · 168 阅读 · 0 评论