mysql
文章平均质量分 80
c764193441
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql 时间字段保存毫秒
一. 注意点 0. 数据库版本的选定 5.6.4以上 1. 数据库jdbc驱动版本的选定 5.6.4以上版本数据库对应的jdbc驱动, 如果驱动版本过低, 会把毫秒给截断, 出现灵异事件(明明程序中指定了毫秒, 但插入到数据库时反而没有毫秒了) 2. 数据库字段的选取 DateTime(3/6)或者Timestamp(3/6)原创 2018-01-23 11:28:08 · 16528 阅读 · 0 评论 -
centos7 yum安装mysql5.6
centos7 yum安装mysql5.6 安装过程 centos7默认的软件源是使用最新的版本的mysql(5.7),所以想装回旧的版本需要进行一些其他的操作,下面介绍一下通过yum安装mysql5.6 先更新软件包到5.6版本 rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm...原创 2018-02-11 22:56:38 · 270 阅读 · 0 评论 -
mysql主从架构分析以及读写分离实践
mysql主从架构分析以及读写分离实践 为什么要使用主从同步 实时灾备,用于故障切换 读写负载均衡 各种独占数据库操作专用 mysql具体内部实现主从原理 master节点主要通过bin-log与slave节点进行交互,每当写master节点,在bin-log中就会记录上相应的操作,bin-log不记录查询操作。slave节点通过复制master的bin-log,解析成...原创 2018-02-07 17:13:03 · 337 阅读 · 0 评论 -
mysql查看SQL语句执行效率
mysql查看SQL语句执行效率 主要用Explain命令去查看 语法 : explain select … from … [where ...] 例如:EXPLAIN select * from city 结果如下: id select_type table type possible_keys key key_len ref rows ...转载 2018-02-28 21:00:57 · 1219 阅读 · 0 评论 -
关于MySQL 通用查询日志和慢查询日志分析
MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。 1)通用查询日志:记录建立的客户端连接和执行的语句。 2)慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或者不使用索引的查询 (1)通用查询日志 在学习通用日志查询时,需要知道两个数据库中的常用命令: 1) showvari...转载 2018-03-13 12:08:15 · 239 阅读 · 0 评论 -
数据库4种隔离级别
数据库4种隔离级别 READ UNCOMMITED(未提交读) 问题:事务没提交,其他事务可看到数据,脏读 READ COMMITED(提交读) 大多数数据库系统的默认隔离级别是READ COMMITTED,这种隔离级别就是一个事务的开始,只能看到已经完成的事务的结果,正在执行的,是无法被其他事务看到的。这种级别会出现读取旧数据的现象 问题:事务执行到一半,其它事务不知道,可能读取了事务前的数据 ...原创 2018-11-07 16:48:57 · 663 阅读 · 0 评论 -
SQL优化简单总结
SQL优化简单总结 查询优化 避免全表扫描,优先考虑在where和order by涉及的列上建立索引 is null值判断会导致引擎放弃使用索引,变成全表扫描,如: select id from t where num is null -- 导致全表扫描 **!=或<>**操作符也会导致引擎放弃使用索引,进行全表扫描,如: select id from t whe...转载 2018-11-13 10:54:56 · 231 阅读 · 0 评论
分享