MySQL
文章平均质量分 79
左佳明
现在说的最多的就是慢慢来吧
展开
-
KVM MYSQL 8.0.13 单机 FOR OEL7.5 通常安装文档
2. 安装流程2.1. 确定平台版本和机器位数。确定当前MYSQL版本对应各种操作系统 平台是否支持。https://www.mysql.com/support/supportedplatforms/database.html2.2. 下载对应版本2.2.1. 下载二进制安装包 官方网站 http://dev.mysql.com/downloads/mirrors.html....原创 2018-11-09 20:31:18 · 358 阅读 · 0 评论 -
MySQL 查询慢的sql 的记录日志设置
1. 查询慢的sql 的记录日志设置1.1. 概述sql 语句慢速查询日志将会记录到查询非常慢的sql .这些sql 语句的执行时间都是超过long_query_time , 且达到指定行数(min_examined_row_limit) .long_query_time 最小值和默认值 分别为0 到 10 ,可以指定值为微秒级别,case1: 记录到文件则时间为微秒.case2: 对...原创 2019-08-03 21:48:49 · 510 阅读 · 0 评论 -
MySQL 开启大页内存
1. 开启大页内存概述:有些硬件或操作系统支持大于默认值的内存页(通常为4KB),这个时取决于底层硬件和操作系统.执行大页内存可以检查设备缓冲区的丢失.也可以改进性能.MySQL 使用Innodb 可以使用大页内存为缓冲池和额外的内存池分配内存.MySQL 可以使用大页内存最大为4M ,在Solaris 下可以允许使用256m 内存的页面.MySQL 支持Linux 下的大页...原创 2019-08-03 21:47:23 · 1606 阅读 · 0 评论 -
MySQL 的 DNS 解析 和host cache
1. DNS 解析 和host cache| 概述MySQL 服务将会维护内存中的host cache ,host cache 包含的信息为:IP,地址,主机名,和错误信息.host cache 的内容是公开的,可以用select 语句进行查询,以便诊断当前的连接问题.1.1. 启用host cache 有以下好处.通过查找缓存找到IP 和主机名的对应结果,可以避免每个clinet ...原创 2019-08-03 21:46:23 · 3899 阅读 · 0 评论 -
MySQL 的统计直方图
1. 统计直方图1.1. 概览MySQL8.0实现了统计直方图。利用直方图,用户可以对一张表的一列做数据分布的统计,特别是针对没有索引的字段。这可以帮助查询优化器找到更优的执行计划。统计直方图的主要使用场景是用来计算字段选择性,即过滤效率。可以通过以下方式来创建或者删除直方图:-- 创建直方图统计ANALYZE TABLE dept_emp UPDATE HISTOGRAM ON to_...原创 2019-08-03 21:44:48 · 725 阅读 · 0 评论 -
MySQL的服务端程序说明
1. 服务端程序1.1. mysqld 程序mysqld 为服务damon 程序。检查所有MySQL 的程序选项mysqld --verbose --help1.2. mysqld_safemysqld_safe 脚本添加乐一些安全措施,例如发生错误时重启服务器,并将信息记录到错误日志中.mysqld_safe 尝试启动一个名为mysqld 的可执行文件. 使用–mysqld...原创 2019-08-03 21:43:02 · 290 阅读 · 0 评论 -
使用systemd 管理MySQL
1. 使用systemd 管理MySQL如果使用通用二进制安装发行版安装MySQL ,可以参考安装章节配置systemd 对mysql 的支持.如果使用源码版本进行安装请添加编译项-DWITH_SYSTEMD=1:::alert-warning注意: 在systemd 类型的平台上安装MySQL ,mysql_safe 脚本是不需要的.所有的自动重启和诊断systemd 方式都已经做了....原创 2019-08-03 21:39:13 · 2718 阅读 · 0 评论 -
MySQL 的数据库错误日志设置
1. 数据库错误日志设置概述这篇文章主要讨论怎样配置MySQL 的诊断日志信息.还有对于设置错误信息的字符集和语言设置.这些错误日志包含了MySQL 启动和关闭的次数.也包含了错误,警告,和注释的相关诊断信息.MySQL 在运行时,如果你的MySQL 中的表需要自动检查或者修复.这些信息都会写入到error log 里面.在某些的操作系统,错误日志还包含MySQL 非正常的退出的堆栈信息...原创 2019-04-29 14:51:46 · 7431 阅读 · 0 评论 -
MySQL 链接参数说明
1. 连接参数1.1. activate_all_roles_on_loginPropertyValueCommand-Line Format--activate-all-roles-on-loginIntroduced8.0.2System Variable[activate_all_roles_on_login](server-administrati...原创 2019-03-27 11:43:45 · 1066 阅读 · 0 评论 -
ERROR 3009 (HY000) 解决办法
ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 43. Created with MySQL 5错误是由于你曾经升级过数据库,升级完后没有使用mysql_upgrade升级数据结构造成的。解决办法:使用mysql_upgrade命令root@localhost ~]# mysql_...原创 2019-03-27 11:44:17 · 8890 阅读 · 1 评论 -
KVM MYSQL 8.0.13 单机 FOR OEL7.5 源码编译安装文档
2. 安装流程2.1. 确定平台版本和机器位数。确定当前MYSQL版本对应各种操作系统 平台是否支持。https://www.mysql.com/support/supportedplatforms/database.html2.2. 下载对应版本2.2.1. 下载二进制安装包 官方网站 http://dev.mysql.com/downloads/mirrors.html....原创 2018-11-09 20:35:46 · 386 阅读 · 0 评论 -
KVM MYSQL 8.0.13 单机 FOR OEL7.5 docker安装文档
2. 安装流程2.1. 确定平台版本和机器位数。确定当前MYSQL版本对应各种操作系统 平台是否支持。https://www.mysql.com/support/supportedplatforms/database.html2.2. 下载对应版本2.2.1. 下载二进制安装包 官方网站 http://dev.mysql.com/downloads/mirrors.html....原创 2018-11-09 20:33:36 · 229 阅读 · 0 评论 -
MySQL使用全文索引
1. 全文索引2. 创建全文索引2.1. 创建测试表 CREATE TABLE article ( id INT AUTO_INCREMENT NOT NULL PRIMARY KEY, title VARCHAR(200), body TEXT, ...原创 2019-08-03 21:49:53 · 170 阅读 · 0 评论