-
2017-03-10 09:58:20
-
2017-03-10 10:02:22
- MySQL优化—运算符具体详解(图)
- 安全等于运算符()这个操作符和=操作符执行相同的比较操作,不过可以用来判断NULL值。在两个操作数均为NULL时,其返回值为1而不为NULL;而当一个操作数为NULL时,其返回值为0而不为NULL。下面分别是 SELECT NULL 1 SELECT 10 SELECTNULL NULL 的执行结果在两个操作数均为NULL时,其返回值为1而不为NULL;
-
1149
-
2017-03-10 10:12:10
- MySQL优化-常用函数代码详解(图)
- 数学函数1、求余函数MOD(X,Y)MOD(X,Y)返回x被y除后的余数,MOD()对于带有小数部分的数值也起作用,他返回除法运算后的精确余数SELECT MOD(31,8) 2、四舍五入函数TRUNCATE(X,Y)TRUNCATE(X,Y)返回被舍去至小数点后y位的数字x。若y的值为0,则结果不带有小数点或不带有小数部分。若y设为负数,则截去(归零)x小
-
1334
-
2017-03-10 10:16:57
- MySQL优化之-查询语句详解
- MySQL中select的基本语法形式:select 属性列表from 表名和视图列表[where 条件表达式][group by 属性名[having 条件表达式]][order by 属性名[asc|desc]][limit ,row count] 说明:where子句:按照“条件表达式”指定的条件进行查询。group by子句:按照“属性名”指定的字段进
-
1672
-
2017-03-10 10:21:01
-
2017-03-10 10:27:20
- MySQL优化之-索引具体代码分析
- 索引是在存储引擎中实现的,因此每种存储引擎的索引都不一定完全相同,并且每种存储引擎也不一定支持所有索引类型。根据存储引擎定义每个表的最大索引数和最大索引长度。所有存储引擎支持每个表至少16个索引,总索引长度至少为256字节。大多数存储引擎有更高的限制。MYSQL中索引的存储类型有两种:BTREE和HASH,具体和表的存储引擎相关;MYISAM和InnoDB存储引擎只支持BTREE索引;
-
1369
-
2017-03-10 10:37:03
- MySQL优化之-自定义存储过程和函数的代码实例(图)
- MYSQL中创建存储过程和函数分别使用CREATE PROCEDURE和CREATE FUNCTION使用CALL语句来调用存储过程,存储过程也可以调用其他存储过程函数可以从语句外调用,能返回标量值创建存储过程语法CREATE PROCEDURE sp_name ([ proc_parameter ]) [ characteristics..] routine_body
-
1816
-
2017-03-10 10:44:35
- MySQL优化之-备份和恢复代码详解(图)
- 备份逻辑备份方法使用MYSQLDUMP命令备份MYSQLDUMP是MYSQL提供的一个非常有用的数据库备份工具。mysqldump命令执行时将数据库备份成一个文本文件,该文件中实际上包含了多个CREATE 和INSERT语句,使用这些语句可以重新创建表和插入数据MYSQLDUMP的语法和选项mysqldump -u user -p pwd -h host dbname[tb
-
1614
-
2017-03-10 10:46:34
- MySQL优化之-安全地关闭MySQL实例详解
- 关闭过程:1、发起shutdown,发出 SIGTERM信号2、有必要的话,新建一个关闭线程(shutdown thread)如果是客户端发起的关闭,则会新建一个专用的关闭线程如果是直接收到 SIGTERM 信号进行关闭的话,专门负责信号处理的线程就会负责关闭工作,或者新建一个独立的线程负责这个事当无法创建独立的关闭线程时(例如内存不足),MySQL Server会发出类似下
-
1205
-
2017-03-10 10:54:25
- MySQL优化之-集群搭建代码步骤详解(图)
- 1 概述MySQL Cluster 是MySQL 适合于分布式计算环境的高实用、可拓展、高性能、高冗余版本,其研发设计的初衷就是要满足许多行业里的最严酷应用要求,这些应用中经常要求数据库运行的可靠性要达到99.999%。MySQL Cluster允许在无共享的系统中部署“内存中”数据库集群,通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己的内
-
1365