mysql
文章平均质量分 93
telnet166
这个作者很懒,什么都没留下…
展开
-
mysql5.5
mysql5.5:特性 故障调试 性能调优 备库安全 集群架构 监控工具 库表操作1.特性性能:引擎 并发性 数据读写能力默认innodb引擎,mysql5.5的效率是mysql5.1的3倍 充分利用cpu多核处理能力,提高了合并插入数量,改善了磁盘IO,同时支持多个bufferpool实例,提高线程并发数,事务提交采用组的方式,并发处理事务能力大幅提升,转载 2015-10-25 08:35:03 · 599 阅读 · 0 评论 -
mysql
1.概述 334;2.性能 因果关系;3.数据类型 4种;4.索引 结构 类型 三星评价;5.优化 3个方面+5个流程+8个配置项;高级:分区+缓存+字符集+存储过程6.复制:方法-方式-方案-线程-结构-原则 | 流程-问题(库-日志-复制-数据)-文件-配置;7.扩展:原因 方式 演变 | 分片-规则 方式 工具 | 负载-方法 优化;8.可用性:提高实效+缩短恢复...转载 2014-06-23 18:56:58 · 1085 阅读 · 0 评论 -
mysql DBA
核心:架构的本质思想是不让请求到达数据库目标:运维就是保护数据和提供7x24小时服务 经验:问题 报错 解决记录思想:预防 补救 实战模拟 主从备份:mysqldump+binlog==>日志 + 调优 ==>配置:多实例 字符集 引擎 客户端1.mysql多实例 mysql_mullti vs config转载 2015-06-04 07:39:13 · 580 阅读 · 0 评论 -
mysql 索引(二)
表 索引 语句 索引 事务 主从show process list—>临时表(group by order by )表(常用 or 不常用 定长 or 变长 节约 tinyint 0-255岁)索引:+独立索引,只能使用一个 + 多列索引,>+ 场景索引:复合索引 (cate_id,price)+覆盖索引(using index,走索引,不用原创 2015-06-07 08:00:17 · 361 阅读 · 0 评论 -
mysql 索引(一)
观察服务器周期性波动缓存 or sql (io wait or execute) --> buy machine or repeat加缓存或分散缓存失效,如果仍有延迟,通过show processlist or slow query找出慢sql,profiling+explain,找出io等待长(缓冲区) or 执行时间长(多表关联 索引 语句),如果仍没解决就看看是不是达到了基准测试转载 2015-05-31 16:08:14 · 633 阅读 · 0 评论 -
mysql 隔离级别
SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容) 在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirt转载 2017-04-22 08:53:12 · 588 阅读 · 0 评论 -
mysql 日志
redolog 和 binlog保持一致性:浅析innodb_support_xa与innodb_flush_log_at_trx_commit 很久以前对innodb_support_xa存在一点误解,当初一直认为innodb_support_xa只控制外部xa事务,内部的xa事务是mysql内部进行控制,无法人为干预(这里说的内部xa事务主要是指binlog与i转载 2017-06-09 07:59:46 · 951 阅读 · 0 评论 -
mysql 进阶
binlog vs relaylog redo log 是 InnoDB 引擎特有的;binlog 是 MySQL 的 Server 层实现的,所有引擎 都可以使用。 redo log 是物理日志,记录的是“在某个数据页上做了什么修改”;binlog 是逻辑日 志,记录的是这个语句的原始逻辑,比如“给 ID=2 这一行的 c 字段加 1 ”。 redo lo...转载 2019-05-29 21:00:08 · 975 阅读 · 0 评论