202001-14 MySQL获取汉字的拼音首字母 1059 VIEW --获取汉字拼音首字母的函数其一 DROP FUNCTION IF EXISTS `GET_FIRST_PINYIN_CHAR`; DELIMITER ;; CREATE FUNCTION `GET_FIRST_PINYIN_CHAR`(PARAM VARCHAR(255)) RETURNS VARCHAR(2) CHARSET utf8 DETERMINISTIC BEGIN DECLARE V.... Read More >
201910-22 MySQL基准测试工具–sysbench 224 VIEW 我们需要知道的是sysbench并不是一个压力测试工具,是一个基准测试工具。linux自带的版本比较低,我们需要自己安装sysbench。 [root@test2 ~]# sysbench --version sysbench 0.4.12 安装sysbench,sysbench的源.... Read More >
201710-25 MySQL之——MySQL5.6 my.cnf 参数说明(附上自己服务器上真实配置文件) 639 VIEW # 以下选项会被MySQL客户端应用读取。 # 注意只有MySQL附带的客户端应用程序保证可以读取这段内容。 # 如果你想你自己的MySQL应用程序获取这些值。 # 需要在MySQL客户端库初始化的时候指定这些选项。 # [client] #password = [your_password] port = @MYSQL_TCP_PORT@ socket = @MY.... Read More >
201710-24 MySQL的InnoDB扩容及ibdata1文件瘦身方案完全解析 654 VIEW mysql的innodb扩容为了添加一个数据文件到表空间中,首先要关闭 MySQL 数据库,编辑 my.cnf 文件,确认innodb ibdata文件的实际情况和my.cnf的配置是否一致,这里有两种情况:1.my.cnf的配置 innodb_data_file_path=ibdata1:10G;ibdata2:10G:autoextend 如果当前数据库正在使用ibdata1,或者使用ibd.... Read More >
201708-23 服务器性能优化和Mysql性能优化 635 VIEW 影响性能的几个因素 服务器硬件 CPU 内存 IO子系统 服务器系统 CentOS系统参数优化 &n.... Read More >
201612-27 MySQL的优化点总结—通过计算多种状态的百分比看MySQL的性能情况 1318 VIEW 1 读写比例: show global status like 'Com_select'; 获得服务器启动到目前查询操作执行的次数; show global status like 'Com_insert'; 获得服务器启动到目前插入操作执行的次数; .... Read More >
201612-10 MySQL的外键约束:Cascade/Restrict/No action/SET NULL :级联操作[转] 1166 VIEW MySQL有两种常用的引擎类型:MyISAM和InnoDB。目前只有InnoDB引擎类型支持外键约束。InnoDB中外键约束定义的语法如下: [CONSTRAINT [symbol]] FOREIGN KEY [index_name] (index_col_name, ...) REFERENCES tbl_name (index_col_name,...) [ON DE.... Read More >
201611-24 基于mysql体系结构的深入解析 978 VIEW 由:连接池组件、管理服务和工具组件、sql接口组件、查询分析器组件、优化器组件、 缓冲组件、插件式存储引擎、物理文件组成。 mysql是独有的插件式体系结构,各个存储引擎有自己的特点。 mysql各个存储引擎概述: innodb存储引擎:[/color][/b] 面向olt.... Read More >
201604-26 CentOS 安装 mysql5.5 1188 VIEW 第一步就是看linu是否安装了mysql,经过rpm -qa|grep mysql查看到centos下安装了mysql5.1,那就开始卸载咯 接下来就是卸载mysql5.1了,命令:rpm -e mysql-libs --nodeps yum中之后mysql5.1,安装还是5.1,现在.... Read More >
201604-13 MySQL优化入门 996 VIEW MySQL是目前常用的RDBMS(RelationalDatabaseManagementSystem/关系数据库管理系统),还有其他如PostgreSQL,Oracle,DB2等关系数据库管理系统。而数据库性能的重要性无需强调,在这里简单说一下,安装MySQL之后的优化相关的话题。 计算MySQL使用内存 首先确认一下,计算MySQL进程占用内存的方法。 MySQL占用内存 = 全局缓存 .... Read More >
201603-30 MYSQL建库建表规范 1198 VIEW 一、操作规范 1. 如无备注,则表中的第一个id字段一定是主键且为自动增长; 2. 如无备注,则数值类型的字段请使用UNSIGNED属性; 3. 如无备注,排序字段sort在程序中默认使用降序排列; 4. 如无备注,所有字段都设置NOT NULL,并设置默认值; 5. 如无备注,所有的布尔值字段,如is_hot(是否是热品)、is_d.... Read More >