MySQL中max_allowed_packet设置及问题
mysql根据配置文件会限制server接受的数据包大小。 有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败。 查看目前配置 show VARIABLES like …
Read moremysql根据配置文件会限制server接受的数据包大小。 有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败。 查看目前配置 show VARIABLES like …
Read more问题:如何从一个大项目中,迅速的定位执行速度慢的语句.(定位慢查询) 1.首先知道mysql一些运行的状态(比如mysql当前运行的时间、一共执行了多少次select、update、delete、当前…
Read more1.主键索引(三叉树算法 BTREE):当一张表,把某一个列设为主键的时候,则该列就是主键索引。 如果你创建表时,没有指定主键索引,也可以在创建表后,再添加、删除。 添加主键:Alter table …
Read more什么样的表才是符合3NF(范式) 表的范式,实收符合1NF,才能满足2NF,进一步满足3NF 1NF:表的列具有原子性,不可再分割,即列的信息,不能分解,只要数据库是关系型数据库(mys…
Read more分析:大型网站访问量大(PV),带来的问题? a.流量大 =>增加宽带,优化程序 b.并发量大(访问量大) => 对程序的架构重新设计、服务器集群 大流量下的程…
Read more清空一个表,自增id从1开始 truncate table 表名; 查询: select 列名[,列名] from 表名 where 条件 order by 列名 [desc | asc…
Read more在创建数据库时: 1、不能正确使用数据类型 MySQL提供了诸如numeric、string和date等 的数据类型。如果你想存储一个时间,那么使用DATE或者DATETIME类型。如…
Read more