摘要:
MySQL DBA分架构DBA,运维DBA和开发DBA三种角色,职责介绍如下: 阅读全文
摘要:
一、修改配置文件my.cnf服务器A(172.16.16.70)配置如下server_id = 70socket = /tmp/mysql.sockinnodb_buffer_pool_size = 10Gcharacter-set-server=utf8log_bin=mysql-binexpir 阅读全文
摘要:
下图很好的解释了各表之间SQL Joins之间的关系 阅读全文
摘要:
(1) QPS(每秒Query量)QPS = Questions(or Queries) / uptimemysql> show global status like 'Question%';mysql> show global status like 'uptime';(2) TPS(每秒事务量) 阅读全文
摘要:
体系结构图如下: 连接层 思想为解决资源的频繁分配﹑释放所造成的问题,为数据库连接建立一个“缓冲池”。原理预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。作用进行身份验证、线程重用,连接限制,检查内存,数据缓存;管理用户的连接,线程处理等需 阅读全文
摘要:
先从第一台solr服务器说起:1. 它首先启动一个嵌入式的Zookeeper服务器,作为集群状态信息的管理者,2. 将自己这个节点注册到/node_states/目录下3. 同时将自己注册到/live_nodes/目录下4. 创建/overseer_elect/leader,为后续Overseer节 阅读全文
摘要:
如果InnoDB_buffer_size参数很大,缓冲区内的脏数据太多,那么关闭MySQL的时候必须把脏数据刷新到磁盘,这个过程有可能是很漫长的,从而导致关闭MySQL服务的时间过长。可以临时设置innodb_max_dirty_pages_pct=0,然后等到脏数据大部分都刷新到磁盘后(通过查看s 阅读全文
摘要:
查看启动到当前处理命令总数: # redis-cli info stats | grep total_commands total_commands_processed:23693286991 查看每秒操作数: # redis-cli info stats | grep instantaneous_ 阅读全文
摘要:
MySQL架构与业务总结图如下: 阅读全文
摘要:
阅读全文
摘要:
数据的拆分(Sharding)根据其拆分分规则的类型,可以分为两种拆分模式。一种是按照不同的表(或者Schema)来切分到不同的数据库(主机)之上,这种切可以称之为数据的垂直(纵向)拆分;另外一种则是根据表中的数据的逻辑关系,将同一个表中的数据按照某种条件拆分到多台数据库(主机)上面,这种切分称之为 阅读全文
摘要:
本文收录了mysql相关的实用工具。工具包括:性能测试,状态分析,SQL路由,及运维开发相关的所有工具,并会持续更新。 1.工具套件集 - percona-toolkit - oak-toolkit - ps-helper(performance schema 工具函数集) 2.mysql实时状态分 阅读全文
摘要:
本文介绍MySQL查看数据库表容量大小的命令语句,提供完整查询语句及实例,方便大家学习使用。 1.查看所有数据库容量大小 2.查看所有数据库各表容量大小 3.查看指定数据库容量大小 例:查看mysql库容量大小 4.查看指定数据库各表容量大小 例:查看mysql库各表容量大小 阅读全文
摘要:
MySQL是中小型网站普遍使用的数据库之一,然而,很多人并不清楚MySQL到底能支持多大的数据量,再加上某些国内CMS厂商把数据承载量的责任推给它,导致很多不了解MySQL的站长对它产生了很多误解,那么,MySQL的数据量到底能支持多少呢?其实MySQL单表的上限,主要与操作系统支持的最大文件大小有 阅读全文