• MySQL5.5 自动分区脚本

    日期:

    一、使用说明: 1.此脚本为分区后,定时自动增加分区.(被自动分区的表,一定要先手动分几个区) 2.每隔15天,定时器会执行一个存储过程,对分区日期最后的那天再往后新增15个分区. 3.Script里面Auto_partitions.sql 为存储过程 4.Script里面Timer_event.sql 为定...

  • MySQL 5.7.6 发布,提升性能和安全性

    日期:

    今天 Oracle 发布了 MySQL 5.7.6 milestone 16 ,至此,MySQL 5.7 已经开发两年了。相比 MySQL 5.6,有特别多的改进。团队主要关注速度,性能据报告是比之前版本提升了 2 至 3 倍! 新特性列表 ,主要改进: 提升 MySQL 安全性 改进了安装程序 MySQL 5.6 中...

  • 使用MySQL计划任务

    日期:

    原先,LAMP的程序员为了完成一些周期性的数据库操作任务,总是不得不借助于操作系统的帮助,比如Windows的计划任务,或者Linux的contab。MySQL5.1终于新增了Event Scheduler功能,可以直接在后台实现一下定时性的作业。但不知道什么原因,在英文版的参考手册...

  • Mysql Limit操作

    日期:

    select * from table LIMIT 5,10; #返回第6-15行数据 select * from table LIMIT 5; #返回前5行 select * from table LIMIT 0,5; #返回前5行 性能优化: 基于MySQL5.0中limit的高性能,我对数据分页也重新有了新的认识. 1. Select * From cyclopedia Where ID...

  • 通过分区(Partition)提升MySQL性能

    日期:

    什么是数据库分区? 数据库分区是一种物理数据库设计技术,DBA和数据库建模人员对其相当熟悉。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减响应时间。 分区主要有两种形式://这里一定要注意行和列的概念(ro...

  • mysql存储过程错误代码1307

    日期:

    phpmyadmin2.11.92 --APMSEVR5.2.6 写存储过程时提示error 1307 (HY000):Failed to create procedure... ----------------------------------------------------------------------- 将phpmyadmin中的mysql数据库中的表proc删除 执行以下代码重建该表 ------...

  • str_replace函数详解

    日期:

    在开发过程中,字符串的操作是很频繁的,这几天有看PHP手册中讲解str_replace函数的讲解,不是很明白,特作如下笔记,以作备忘。 函数原型: mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int $count ] ) 参数说明:$search要被...

  • MySQL Proxy快速实现读写分离以及负载均衡

    日期:

    作/译者:叶金荣(Email: ),来源: http://imysql.cn ,转载请注明作/译者和出处,并且不能用于商业用途,违者必究。 1. 安装 下载已经编译好的安装包,或者预编译安装包均可,在这里,使用预编译版本。 [@s1.yejr.com ~]# tar zxf mysql-proxy-0.6.0-linu...

  • 简单实用SQL脚本Part:sql多行转为一列的合并问题

    日期:

    数据库SQL Server列值链式合并 需求: 原始表的数据的结构如图1所示,把相同guid的code值生成一个链式字符串。 (图1) 目标: 我们希望达到的效果如图2所示,这里的guid变成唯一的了,这行的记录中包含了这个guid所对应的code字段值的链式字符串。 (图2)...

  • 32位系统静态编译TCMalloc到Mysql5.1.51(Linux CentOS 5.5)

    日期:

    下载google-perftools-1.6.tar.gz wget http://google-perftools.googlecode.com/files/google-perftools-1.6.tar.gz tar zxvf google-perftools-1.6.tar.gz 执行./configure make make install ldconfig 可以看到/usr/local/lib下出现了以libtcmalloc开头的...