mysql
-
mysql分区表的介绍
,说明,1、对于用户来说,分区表是一个独立的逻辑表,但底层由多个物理子表组成。,实现分区的代码实际上是通过封装一组底层表的对象,但对于SQL层来说,它是一个完全封装底层的黑盒。My…
-
mysql如何启动组复制
,1、创建复制用户。,2、配置新成员和捐赠者之间异步复制的复制渠道。,3、需要指示服务器S1引导该组,然后启动组复制。,这个引导程序应该只由一个服务器完成,服务器启动组只执行一次。…
-
mysql垂直分割是什么
,1、概念,垂直拆分是指数据表列的拆分,把一张列比较多的表拆分为多张表。表的记录并不多,但是字段却很长,表占用空间很大,检索表的时候需要执行大量的IO,严重降低了性能。这时需要把大…
-
mysql错误日志文件是什么
,说明,1、错误日志文件对MySQL的启动,运行,关闭过程进行了记录。,2、默认情况下错误文件的文件名为服务器的主机名,即:hostname.err。,当出现MySQL数据库不能正…
-
mysql分库是什么
,1、将原本存储在一个库的表分割存储在多个仓库中。,一个库的表太多,导致大量数据、系统性能下降。通常将表按功能模块、关系密切程度分割,配置在不同的库中。,2、分库原因,单库无法解决…
-
mysql触发器如何使用
,说明,1、触发器也是存储过程程序的一种,而触发器内部的执行SQL语句是可以多行操作的。,2、在MySQL的存储过程程序中,要定义结束符。,语法,before/after:触发器是…
-
mysql中instr()函数的使用
,说明,1、用于返回子串substr在字符串str中第一次出现的索引位置,没有找到子串时返回0。,2、instr()函数不区分大小写。也就是说,通过小写、大写、标题大小写等,结果总…
-
mysql逻辑备份有什么特点
,备份是通过查询MySQL服务器获取数据库结构和内容信息。,1、备份比物理方法慢,因为服务器必须访问数据库信息并将其转换为逻辑格式。如果输出写入客户端,服务器还必须将其发送到备份程…
-
mysql分区的应用场景
,说明,1、最佳场景数据的时间序列性较强,则可按时间进行分区。,2、如果数据有明显的热点,除了这部分数据,其他数据很少被访问,那么热点数据可以单独放在一个分区。,这样这个分区的数据…
-
mysql视图view的特点
,视图是Mysql5.1版后推送的特性,本身是虚拟手表,其数据来源于实际存在的手表,通过执行SQL语句获得动态数据,平时使用时只需使用名称直接调用即可获得结果集。下面我们就具体的特…
-
mysql设计字段的原则总结
,1、尽量使用整型表示字符串。,存储IP,2、定长和非定长数据类型的选择。,decimal不会失去精度,存储空间会随着数据的增大而增大。double占有固定空间,大量存储会损失精度…
-
mysql中mysqldumpslow命令的介绍
,说明,1、mysqldumpslow是一个针对于MySQL慢查询的命令行程序。,2、在配置MySQL相关参数后,可以通过mysqldumpslow查找出查询较慢的SQL语句。,常…