数据库半年度盘点:20+国内外数据库重大更新及技术精要
2024年7月23日 - 百家号
8、增加了“explain_json_format_version”系统变量,用于“EXPLAINFORMAT=JSON”语句。1为默认值,与之前的格式一致,2是基于访问路径的,目的为未来的优化器提供更好的兼容性。三、MySQL8.4长期稳定版(LTS)的重要更新1、该版本新增了直方图自动更新的支持。启用此功能后,每当在父表上运行ANALYZETABLE时,直方图会...
详情
SQL优化 21 连击 + 思维导图|sql|字符串|哪吒|索引|临时表_网易订阅
2022年10月24日 - 网易
如果字段的大小有变化,应用就会受到影响,因为它必须修改字段宽度。正是因为以上原因,定宽的存储空间可能导致表和相关索引比平常大出许多,还伴随着绑定变量问题,所以无论什么场合都要避免使用char类型。六、where中使用默认值代替null1、反例SELECT*FROMuserWHEREageISNOTNULL2、正例SELECT*FROM...
详情
Mycat(数据库中间件)快速进阶|sql|mysql|xml|jdbc|schema_网易订阅
2021年11月6日 - 网易
create语句通过Mycat执行时会自动加上这个字段,其他情况下需要手工添加。1为开启、0为关闭,Mycat从1.6版本开始支持此属性。配置如下:0全局表一致性检测功能的使用说明及步骤如下。(1)在所有全局表中增加一个BIGINT类型的内部列,列名为_mycat_op_time(altertabletaddcolumn_mycat_op_timebigint[not...
详情
MySQL - mysqldump 命令参数
2013年3月25日 - 网易
40000ALTERTABLEtbl_nameDISABLEKEYS*/;和/*!40000ALTERTABLEtbl_nameENABLEKEYS*/;语句引用INSERT语句。这样可以更快地导入dump出来的文件,因为它是在插入所有行后创建索引的。该选项只适合MyISAM表,默认为打开状态。--dump-slave该选项将导致主的binlog位置和文件名追加到导出数据的文件中。设...
详情