Mysql
文章平均质量分 80
小桥留水人家
这个作者很懒,什么都没留下…
展开
-
Qt 数据库开发
注释mysql.pro 第六行#QMAKE_USE += mysql并且添加mysql相关头文件和lib库文件INCLUDEPATH += D:\Devlib_2019\mysql\includeLIBS += D:\Devlib_2019\mysql\lib\libmysql.lib 设置编译生成的路径DESTDIR = ../mysql/lib/,防止找半天生成的文件。第三:将生成的mysql驱动的lib、dll文件放入D:\Qt\5.15.2\msvc2019\plugins\sqldrivers。原创 2022-09-25 18:13:31 · 757 阅读 · 1 评论 -
MYSQL性能提升规范
每每在处理数据库,总会遇到一些性能瓶颈,优化非常棘手,所以需要遵循某些规范,可根据自身业务要求协调以下规范。一、建表规约【强制】(1) 存储引擎必须使用InnoDB解读:InnoDB支持事物、行级锁、并发性能更好,CPU及内存缓存页优化使得资源利用率更高。【强制】(2)每张表必须设置一个主键ID,且这个主键ID使用自增主键(在满足需要的情况下尽量短),除非在分库分表环境下。解读: 由于InnoDB组织数据的方式决定了需要有一个主键,而且若是这个主键ID是单调递增的可以有效提高插入的性能,原创 2021-01-04 14:10:19 · 99 阅读 · 0 评论