表示 进入内容 3661367015679
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
拷贝数据库结构的存储过程

今天写的一个COPY一个库的表结构到另外一个表的SP。DELIMITER $$DROP PROCEDURE IF EXISTS `test_copy`.`sp_copy_db_schema`$$CREATE PROCEDURE `test_copy`.

【mysql】  【数据库】  【存储过程】  【varchar】   点击查看原文>

一次“诡异的”QPS翻倍

在做MySQL升级从5.0.49升级到5.1.68之后,发现QPS翻倍了;

在review了所有域的应用之后,结论是应用的QPS基本没变,那这诡异的QPS是哪来的呢?后来发现在5.0的时候querycache是打开的,而升级后由于这个库读写比基本差距不大并且原来的QC命中率低于20%就把QC关了...

【mysql】  【review】  【qps】  【QueryCache】  【cto】  【Blog】   …

[获取更多]
MySQL参数优化---Table Cache

  The Table Cache

表缓存的对象:表

       每个在缓存中的对象 包含相关表 .frm文件的解析结果,加上一些其它的数据。        准确地说,在对象里的其它数据的内容依赖于表的存储引擎。

【服务器】  【mysql】  【innodb】  【数据库】  【Cache】  【索引】   …

[获取更多]
记一次网站服务器搬迁实录

 这是一篇记录在日志里面的文章,今儿趁有时间整理整理。这篇文章记录了整个服务器切换的具体步骤和实施细则,一些小网站的搬迁和服务器的迁移可以做个参考。同时也记录下,方便自己的查阅。这是一个php+mysql写的网站,前期用的windows2003服务器。

【服务器】  【域名】  【mysql】  【日志】  【Apache】  【根目录】   …

[获取更多]
CentOS6 yum方式安装lnmp

本文打造易于复制粘贴的lnmp安装方法。

相比较其他编译安装的教程,本文解除了软件版本锁定,理论上,永远安装的是最新稳定版且支持软件升级。

编译教程在写作时往往使用当时的最新稳定版软件,但是稍过时日,新的漏洞出来,很快会将读者带入危险,因为软件已经过时了。

【nginx】  【php】  【mysql】  【yum】  【配置】  【rpm】   …

[获取更多]
Oralce/MySQL 默认隔离级别对比

今天同事问Oracle里的一致读也会像MySQL默认的锁住扫描的行吗? 首先要明确Oracle里支持的隔离级别:read committed/serializable,默认的是read committed,而MySQl支持的隔离级别:read uncommitted/read committed/...

【mysql】  【Oracle】  【session】  【update】  【repeatable】  【read】  【Commit】   …

[获取更多]
puppet语法学习

先讲讲shell 与puppet的不同。

shell 脚本是过程式的,里面描述的是命令执行的过程,shell 通常很短,可以很快写出来,但是很快又会被抛弃,它常常依赖于特定操作系统环境。 puppet 语言是结果式的,使用者将自己想要达到的目的通过puppet语法描述给puppet,puppet去完成它,使用者不需要关心过程,整个过程完全被抽象化了。

【nginx】  【mysql】  【shell】  【脚本】  【class】   …

[获取更多]
【原创】MySQL 返回更新值(RETURNING)

在写SQL中,经常会有诸如更新了一行记录,之后要获取更新过的这一行。 本身从程序来说,没啥难度,大不了把这行缓存起来,完了直接访问。 但是从数据库的角度出发,怎么能快速的拿出来,而又不对原表进行二次扫描? 比如其他数据库提供了如下的语法来实现:

返回更新掉的行:

1 2 3 4 5 6 7...

【mysql】  【Create】  【update】   点击查看原文>

解决MySQL里的ERROR 1366 (HY000): Incorrect string value

前两天用360杀毒时把MYSQL给误清除了,今天在使用的时候重新装了个 MYSQL5.2。创建了一个表,设置NAME字段为varchar(100),但是在插入中文时报错:ERROR 1366 (HY000): Incorrect string value: '。

【mysql】  【软件开发】  【string】  【字符集】  【varchar】   点击查看原文>

【转】MySQL Temporary Table相关问题的探究

让我们先来观察几条非常简单的MySQL语句: mysql> create temporary table tmp(id int, data char(20)); Query OK, 0 rows affected (0.

【mysql】  【函数】  【线程】  【path】  【Create】  【variables】  【binlog】   点击查看原文>

表示 进入内容 3661367015679
« 先前的 10 新的记录 | 下一步 10 较早的记录 »