
mysql
文章平均质量分 91
荒-漠
余幼时家贫,但仍不知上进,贪玩误学,缺乏志向,偶寄情于山水之间,纵情于男欢女爱。蹉跎人生二十五有余,回忆年少,初读《送东阳马生序》,只觉晦涩难懂,不知其意。今观文,悲凉之感油然而生,逐尝人生之艰苦,才懂其意,多年八方某业,东奔西跑。再回首,已过而立之年,尚未娶妻生子,不禁潸然泪下,奈何花有重开日,人无再少年,再踏故土,顿感悔恨。初读是文章,再阅已是人生,不免心中几分自怜。
展开
-
Mysql优化习惯|建表规约丶SQL规约丶索引规约
NULL的列使索引/索引统计/值比较都更加复杂,对MySQL来说更难优化;NULL这种类型Msql内部需要进行特殊处理,增加数据库处理记录的复杂性;同等条件下,表中有较多空字段的时候,数据库的处理性能会降低很多;NULL值需要更多的存储空,无论是表还是索引中每行中的NULL的列都需要额外的空间来标识。如果查询中包含任何用户自定义函数、存储函数、用户变量、临时表、Mysql库中的系统表,其查询结果都不会被缓存。比如函数NOW()或者CURRENT_DATE()会因为不同的查询时间,返回不同的查询结果。原创 2023-09-20 13:06:15 · 468 阅读 · 1 评论 -
Navicat运行sql文件导入数据不全或导入失败
我们平时想把数据从一个数据库中导入另外一个数据库中的时候 一般都是把所需的数据表进行转储sql文件 然后再运行sql文件 导入新的数据库中这么做 数据少的时候一般不会出现什么错 但是如果数据量比较大 表比较多 就会出现缺少数据表 或者缺少数据查询网上资料得知 有以下几种办法可以去尝试解决 先从数据库的配置文件下手找到服务器上的MYSQL安装目录下的my.ini文件 然后去修改 记得重启 查找max_allowed_packet属性max_allowed_packet=50M或者再改大一点都行从navicat原创 2022-07-05 17:19:19 · 12449 阅读 · 3 评论