1. limit语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_...
1. limit语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_...
一. 查看正在执行的SQL语句 但是有个弊端,就是只能查看正在执行的sql语句,对应历史记录,查看不到。好处是不用设置,不会保存。 二. 开启日志模式 1. 通用日志log_...
来源:爱可生专员社区DBLE 是企业级开源分布式中间件,江湖人送外号 “MyCat Plus”;以其简单稳定,持续维护,良好的社区环境和广大的群众基础得到了社区的大力支持 一...
一. 什么是存储过程 简单的说,就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法;ps:存储过程跟触发器有点类似,都是一组SQL集,...
一. 简介 ** 通过一段时间对MySQL数据库的学习,并且参考了好多别人的博客,对MySQL性能方面有了一定的学习与理解。大家都知道关于数据库性能优化有多个方面,比如:My...
一. 选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我...
一. SQL语句性能优化规则 1: 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引 2: 应尽量避免在 where 子...
一. MySQL数据库引擎的选择 1.1 概述 MySQL数据库中最重要的一个概念就是数据库引擎,不同的数据库引擎的工作原理存在很大差异最终造成MySQL数据库服务的性能差异...
一. DBA(运维)在备份恢复需要做哪些工作 1.1 设计备份策略 备份周期(天,周,月)备份方式(全备,增量,差异)备份对象(数据,二进制日志)备份类型(冷备,温备,热备)...
一. 错误日志(log_error) 1.1 错误日志作用 记录mysql数据库启动以及工作过程中的状态,报错及警告等 1.2 错误日志配置(/etc/my.cnf) 1.3...
一. 存储引擎简介 mysql存储引擎相当于Linux文件系统,但是比其更加复杂 二. 存储引擎功能 进行数据读写保证数据安全和一致性提高数据库性能进行数据热备份进行自动故障...
一. 索引的作用 类似于书的目录,起到优化查询的功能 二. 索引类型 B树索引:BTREER树索引:RTREEHASH索引全文索引 三. BTREE索引细分类(算法) 3.1...
一. SQL简单介绍 (1)类似linux中的shell,统一标准,能够应用于各种数据库(2)SQL标准:SQL-92或SQL-99(3)SQL验证:SQL_MODE约束 二...
一. mysql数据库的体系结构 1.1 mysql的C/S模型 1.1.1 特点 非对等相互作用,服务器有客户端不具备的硬件和软件资源、运算能力,服务器提供服务,客户请求服...
一. 运维DBA工作内容 1.1 初级DBA 安装配置 数据库基本使用 基本故障处理 1.2 中级DBA 体系结构 备份策略设计 故障恢复 基础高可用的运维(搭建、监控、故障...
NoSQL-MongoDB核心技术-运维篇 一. MongoDB-逻辑结构 二. 安装部署 1.系统准备 (1)redhat或centos6.2以上系统(2)系统开发包完整(...
MySQL-分布式架构-MyCAT 1. MyCAT基础架构图 2. MyCAT基础架构准备 环境准备 两台虚拟机 db01 db02 每台创建四个mysql实例:3307 ...
NoSQL-Redis缓存技术-运维篇 一. NoSQL 产品(key-value) RDBMS :MySQL,Oracle ,MSSQL,PGNoSQL :Redis,M...