最新消息:

标签:mysql

MySQL数据库性能优化之缓存参数优化(一)
未分类

MySQL数据库性能优化之缓存参数优化(一)

admin 12年前 (2013-01-10) 2285浏览 0评论

数据库属于 IO 密集型的应用程序,其主要职责就是数据的管理及存储工作。而我们知道,从内存中读取一个数据库的时间是微秒级别,而从一块普通硬盘上读取一个IO是在毫秒级别,二者相差3个数量级。所以,要优化数据库,首先第一步需要优化的就是 IO,尽可能将磁...

mysqldump 输出方式和进度报告
未分类

mysqldump 输出方式和进度报告

admin 12年前 (2013-01-09) 8359浏览 0评论

mysqldump在导出数据的过程中是“沉默”的,为了显示导出进度,给它加一个小patch显示进度。感谢 @宁青_ 的需求。 一、mysqldump输出方式 这个patch比较简单,先说一下相关的一个背景:mysqldump的输出方式。 1、  默认...

MySQL数据库如何做好优化
未分类

MySQL数据库如何做好优化

admin 12年前 (2012-12-30) 2407浏览 0评论

(碰到过好几次这样的题目,可每次都不能答的完全正确,现在大概列出如下:(望各位补充) (1.数据库的设计 ((尽量把数据库设计的更小的占磁盘空间。 (1).尽可能使用更小的整数类型。(mediumint就比int更合适)。 (2).尽可能的定义字段为...

利用MySQL触发器高性能造数据
未分类

利用MySQL触发器高性能造数据

admin 12年前 (2012-12-05) 2870浏览 0评论

MySQL 触发器功能比较简单,大部分只用来简单的更新第三方表,今天我来演示下MySQL触发器在造数据方面的功效 CREATE TABLE `tb1` ( `id` varchar(255) NOT NULL, `log_date` date DEF...

了解MySQL中的information_schema
未分类

了解MySQL中的information_schema

admin 12年前 (2012-11-29) 2455浏览 0评论

大家在安装或使用MYSQL时,会发现除了自己安装的数据库以外,还有一个information_schema数据库。 information_schema数据库是做什么用的呢,使用WordPress博客的朋友可能会想,是不是安装模板添加的数据库呀?看完...

如何优化MySQL insert性能
未分类

如何优化MySQL insert性能

admin 12年前 (2012-10-25) 2586浏览 0评论

  对于一些数据量较大的系统,面临的问题除了是查询效率低下,还有一个很重要的问题就是插入时间长。我们就有一个业务系统,每天的数据导入需要4-5个钟。这种费时的操作其实是很有风险的,假设程序出了问题,想重跑操作那是一件痛苦的事情。因此,提高大数据量系统...

MySQL索引背后的数据结构及算法原理
未分类

MySQL索引背后的数据结构及算法原理

admin 12年前 (2012-10-22) 2615浏览 0评论

摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,...

MySQL配置文件my.cnf
未分类

MySQL配置文件my.cnf

admin 12年前 (2012-10-17) 2721浏览 0评论

#BEGIN CONFIG INFO #DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大 #TYPE: SYSTEM #END CONFIG INFO # # 此mysql配置文件例子针对4G内存。 # 主要...

mysql禁用autocommit,以及遇到的问题
未分类

mysql禁用autocommit,以及遇到的问题

admin 12年前 (2012-08-31) 2961浏览 0评论

mysql的autocommit(自动提交)默认是开启,其对mysql的性能有一定影响,举个例子来说,如果你插入了1000条数据,mysql会commit1000次的,如果我们把autocommit关闭掉,通过程序来控制,只要一次commit就可以了...

mysql索引结构原理、性能、优化
未分类

mysql索引结构原理、性能、优化

admin 12年前 (2012-08-22) 2847浏览 0评论

摘要: 第一部分:基础知识 第二部分:MYISAM和INNODB索引结构 1、 简单介绍B-tree B+ tree树 2、 MyisAM索引结构 3、 Annode索引结构 4、 MyisAM索引与InnoDB索引相比较 第三部分:MYSQL优化 ...

C语言连接MySQL中文乱码问题
未分类

C语言连接MySQL中文乱码问题

admin 12年前 (2012-08-03) 3903浏览 0评论

使用C语言访问MySQL访问数据库时尝试把SQL数据换成了中文,但是在运行示例程序时终端输出却乱码,MySQL C 语言连接默认字符集是latin1 查了下API找到如下函数可解决中文乱码问题。 int mysql_set_character_set...

MySQL性能优化的最佳20+条经验
未分类

MySQL性能优化的最佳20+条经验

admin 13年前 (2012-06-21) 3114浏览 0评论

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数...

MySQL5.5服务器命令选项中文版(服务器部分)
未分类

MySQL5.5服务器命令选项中文版(服务器部分)

admin 13年前 (2012-06-14) 2821浏览 0评论

5.1.2   服务器命令选项 当您启动mysqld服务器时,你可以使用在4.2.3节“指定程序选项”中描述的任何方法指定程序选项。最常见的方法是在选项文件或命令行中提供选项。然而,在大多数情况下都希望确保每次运行服务器均使用相同的选项。确保这一点的...