- 博客(7)
- 收藏
- 关注
原创 SQL语句优化
该方法进行排序性能相对较低。注:通过测试,若插入一千万条数据,不使用批量插入,每条一个insert需要耗费时间10分钟左右,但若是通过批量插入耗费时间为十几秒左右 ,由此可见使用批量插入可以极大的提高性能,同时减少多次访问数据库对数据库造成的压力。count是一个聚合函数,对于返回的结果集,一行行地判断,如果count函数的参数不是NULL,累计值就加一,否则不加,最后返回累计值。所以建议主键存储时使用自增,在符合要求的情况下,尽量降低主键的长度,且使用自增,不要使用UUID随机生成,尽量避免产生页分裂。
2024-07-06 10:30:30
1459
原创 MYSQL进阶
InnoDBInnoDB是一种兼顾高可靠性和高性能的通用存储引擎,在MSQL5.5之后,InnoDB是默认的存储引擎。DML操作遵循ACID模型,支持事务;行级锁,提高并发访问性能;支持外键FOREIGN KEY约束,保证数据的完整性和正确性;xxx.ibd:xxx代表的是表面,innoDB引擎的每张表都会对应这样一个表空间文件,存储该表的表结构(frm、sdi)、数据和索引。参数:innodb_file_per_tableMyISAMMyISAM是MYSQL早期的默认存储引擎。
2024-07-05 23:33:25
2306
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人