最新消息:

标签:SQL

mysql mysqldump获取一个小的样本库
mysql

mysql mysqldump获取一个小的样本库

admin 11年前 (2014-04-28) 3035浏览 0评论

需求变更要为开发人员搭建一套与线上的环境一样的数据库,线上的库比较大,恢复起来耗时耗力,再说,测试环境没必要要完完整整的线上数据。那么该如何获取一个小的样本库呢? 比如我只要线上10000条的数据。请看本文内容。 只需要在mysqldump指定’–w...

记录一次truncate操作数据恢复
mysql

记录一次truncate操作数据恢复

admin 11年前 (2014-04-28) 2988浏览 0评论

实际线上的场景比较复杂,当时涉及了truncate, delete 两个操作,经确认丢数据差不多7万多行,等停下来时,差不多又有共计1万多行数据写入。 这里为了简单说明,只拿弄一个简单的业务场景举例。 测试环境: Percona-Server-5.6...

简单备份监控程序
php

简单备份监控程序

admin 11年前 (2014-04-23) 3638浏览 0评论

前言: 随着维护服务器的增多,每天一台台检查备份已经不切实际,即使通过email的方式(备份脚本执行完后将备份信息发送到指定邮箱)检查也要耗费不少的时间,每天做这种重复性且繁杂的事情对我们这类懒人来说简直痛不欲生。经过一次惨痛的教训之后,决定做个备份...

MySQL中GROUP_CONCAT中排序
mysql

MySQL中GROUP_CONCAT中排序

admin 11年前 (2014-04-18) 12361浏览 1评论

原来GROUP_CONCAT中,是支持GROUP内排序的,自己好土。。 SELECT student_name, GROUP_CONCAT(DISTINCT test_score ORDER BY test_score DESC SEPARATOR ...

MySQL Q&A 解析binlog的两个问题
mysql

MySQL Q&A 解析binlog的两个问题

admin 11年前 (2014-04-11) 2922浏览 0评论

连续碰到两个同学问类似的问题,必须要记录一下。   问题:     一个作解析binlog应用的同学发现不论用utf8还是gbk来解析binlog都可能会碰到无法解析的语句,因为有些用户会用utf8,有些用gbk。尤其在处理Query类型的...

SQL执行计划解析(2)- 基本查询的图形执行计划(上)
sql

SQL执行计划解析(2)- 基本查询的图形执行计划(上)

admin 11年前 (2014-02-21) 2871浏览 0评论

某种程度上,学习阅读图形执行计划和学习一门新语言很类似。不同之处是这门语言是基于图标的,而且单词(图标)非常少。每个图标代表了一个操作符,本章里,“图标”和“操作符”可以互换地使用。 前边一章我们遇到了两个操作符(select和table scan)...

SQL执行计划解析(1)- 执行计划基础(上)
sql

SQL执行计划解析(1)- 执行计划基础(上)

admin 11年前 (2014-02-21) 3580浏览 0评论

执行计划,简单的说就是查询优化器计算的结果,表示执行被提交查询的效率最高的方式。执行计划告诉你查询是如何被执行的,因此它是DBA诊断低性能查询的基础手段。 1.查询提交后发生了什么 当查询被提交到Sql Server DataBase之后,很多过程就...

性能测试中sql索引引起的性能问题
sql

性能测试中sql索引引起的性能问题

admin 11年前 (2014-02-08) 2821浏览 0评论

在性能测试中遇到性能瓶颈最的多地方就是数据库这块,而数据库出问题很多都是索引使用不当导致,根据以往遇到的索引问题做个简单的总结: 本次测试环境为xen的虚拟机配置如下: 操作系统 CentOS release 5.4 Cpu E5645  @ 2.4...

如何记录MySQL执行过的SQL语句
mysql

如何记录MySQL执行过的SQL语句

admin 12年前 (2013-06-09) 2540浏览 0评论

很多时候,我们需要知道 MySQL 执行过哪些 SQL 语句,比如 MySQL 被注入后,需要知道造成什么伤害等等。只要有 SQL 语句的记录,就能知道情况并作出对策。服务器是可以开启 MySQL 的 SQL 语句记录功能,从而就能间接地检测到客户端...

SQL 入门知识 MySQL数据库的SQL操作
mysql

SQL 入门知识 MySQL数据库的SQL操作

admin 12年前 (2013-05-09) 2800浏览 0评论

本文查阅方法: 1、查阅目录 —— 查阅本文目录,确定想要查阅的目录标题 2、快捷“查找” —— 在当前浏览器页面,按键 “Ctrl+F” 按键组合,开启浏览器的查找功能, 在查找搜索框中 输入需要查阅的 目录标题,便可以直接到达 标题内容 的位置。...

从SQL到NoSQL
nosql

从SQL到NoSQL

admin 12年前 (2013-04-28) 5899浏览 0评论

之前接触到的基于LAMP平台的网站,凡是稍微有一点量上去的,在数据结构的设计上总是离不开“拆库拆表”。同样,作为网站的数据结构设计,很少会出现类似ERP系统才会应用到的函数(function)、存储过程(procudce)、触发器(trigger)什...

为什么字段尽可能用NOT NULL,而不是NULL
mysql

为什么字段尽可能用NOT NULL,而不是NULL

admin 12年前 (2013-04-15) 2624浏览 0评论

字段尽可能用NOT NULL,而不是NULL,除非特殊情况。这句话在mysql优化的文章被大量的引用,但却不说明原因,下面就讲述一下相关内容 NULL为什么多人用? 1、NULL是创建数据表时默认的,初级或不知情的或怕麻烦的程序员不会注意这点。 2、...