最新文章列表

Decreasing the Size of the InnoDB Tablespace

Decreasing the Size of the InnoDB Tablespace Currently, you cannot remove a data file from the tablespace. To decrease the size of your tablespace, use this procedure: Use mysqldump to dump all y ...
hejiajunsh 评论(0) 有1169人浏览 2013-10-17 14:00

INNODB共享表空间转化成独立表空间几点说明

1.由共享表空间转为独立表空间时,新建的表,会生成独立表空间。 2.共享表空间是永远存在的,即使你设置了innodb_file_per_table=1.因为有些数据永远是放在共享表空间里面的,具体哪些去手册里面查。   3.之前没设置独立表空间的表,即使后面设为独立表空间,但是历史数据仍然存在共享表空间里面。    3.1.原来的在共享表空间的表,新插入的数据,还会存入共享表空间。   ...
hejiajunsh 评论(0) 有1185人浏览 2013-10-17 13:59

MySQL: InnoDB 还是 MyISAM?

MyISAM存储引擎          MyISAM是 默认存储引擎。它基于更老的ISAM代码,但有很多有用的扩展。MyISAM存储引擎的一些特征:·      所有数据值先存 ...
wenjinglian 评论(0) 有1365人浏览 2013-10-15 10:08

MySQL INNODB表空间两种配置阐述

在mysql中,也出现了类似oracle中的表空间概念。       开启了Innodb的innodb_file_per_table这个参数之后【innodb_file_per_table = 1】,也就是启用InnoDB的独立表空间模式,便于管理。此时,在新建的innodb表的数据库目录下会多出来一个.ibd这个文件。mysql会把这个innodb表的数据存放在这个文件中。并且每个innod ...
hejiajunsh 评论(0) 有2865人浏览 2013-10-15 09:33

mysql InnoDB引擎

前言:MySQL发展到今天,InnoDB引擎已经作为绝对的主力,除了像大数据量分析等比较特殊领域需求外,它适用于众多场景。然而,仍有不少开发者还在 ...
hejiajunsh 评论(0) 有1524人浏览 2013-10-11 16:29

MySQL技术内幕:InnoDB存储引擎

讲得很详细: http://hzbook.group.iteye.com/group/wiki/2906-MySQL-InnoDB
DLFSEEIT 评论(0) 有692人浏览 2013-08-21 11:47

InnoDB row_id边界溢出验证

背景          跟同学聊到row_id一个边界问题,这里详细说明下。          InnoDB表若没有定义主键,会使用系统的一个默认递增row_id (dict_sys->row_id)作为主键。每次插入一行加1,到达最大值循环复用。          需要注意的是,虽然dict_sys->row_id 被定义为一个unsigned long long, 但由于这个 ...
丁林.tb 评论(0) 有2724人浏览 2013-05-28 13:34

非正常关机;[ERROR 2002 (HY000);mysqld无法启动;innodb recovery失败

os:ubuntu 11.10 db: mysql 旧5.1.61 新安装5.1.69 数据库服务器非正常关机(虚拟机重置时有数据插入或在对大表建索引),重启机器后命令行执行mysql -uusr -ppwd连接,报错[ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mys ...
BenjaminYu 评论(0) 有1642人浏览 2013-05-17 16:24

MySQL: What is Store Engine

1. Introduction     1) Take a movie for example. We have different format of it including mp4, avi, rmvb, flv. And different format occupy different space in hard disk, and resolution differs.     2 ...
DavyJones2010 评论(0) 有863人浏览 2013-04-28 10:47

mysql锁的问题

  InnoDB锁问题   http://blog.163.com/wjf_j2ee2009/blog/static/13260200020106172823909/   锁表的问题 http://www.cnblogs.com/mingxuan/archive/2011/10/11/2207560.html   innodb锁表 ...
fengbin2005 评论(0) 有758人浏览 2013-04-16 10:33

数据库配置优化

存储引擎主要是:innodb,计划提供2G内存用于Mysql运行 配置文件 skip-external-locking key_buffer_size = 16M max_allowed_packet = 1M table_open_cache = 512 sort_buffer_size = 16M net_buffer_length = 8K read_buffer_size = ...
pcpig 评论(0) 有917人浏览 2013-04-06 22:01

InnoDB中Adaptive hash index存在问题、Percona改进及一个bug

背景  Adaptive hash index  (AHI) 是InnoDB中用于加速索引查找的一个结构。InnoDB本身不支持hash索引,所有的索引检索都走B树查询。AHI可以认为是“索引的索引”。当对一个页面的访问次数满足一定条件后,将这个页面的地址存在一个hash表中,下次查询可以直接访问到页面,不需要走B树查询。 问题  天下没有免费的午餐,在加速查询的同时,AHI与其他缓存结构一样 ...
丁林.tb 评论(0) 有4791人浏览 2013-03-19 14:01

InnoDB中dict_update_statistics调用策略及问题

背景          为了提供优化器支持,InnoDB维护了每个表的索引统计信息(index statistics)。在之前的一篇文章中作过介绍。          文章里面 ...
丁林.tb 评论(0) 有3216人浏览 2013-02-26 16:22

量化InnoDB group commit的效果

前几天有位开发的同学问了个问题,InnoDB的group commit效果如何?之前说好了回头给看下,结果险些拖过年。 Group commit背景         InnoDB的redo log的group commit历史比较悠久了(有别于binlog的group commit)。如果设置为1,每次事务提交都至少需要写一次redolog。这对IOPS冲击严重,尤其是在HDD上,直接成为性能 ...
丁林.tb 评论(6) 有3495人浏览 2013-02-09 16:22

MySQL不同存储引擎和不同分区字段对于查询的影响

前提:每种表类型准备了200万条相同的数据。 表一 InnoDB & PARTITION BY RANGE (id)  CREATE TABLE `customer_innodb_id` ( `id` int(11) NOT NULL, `email` varchar(64) NOT NULL, `name` varchar(32) NOT NULL, `pa ...
快快乐乐的北斗 评论(0) 有969人浏览 2013-01-31 15:46

MySQL 系统架构 说明

说明:本文转自 简朝阳(MySQL ACE)的 《MySQL性能调优与架构设计》   一.逻辑模块组成 总的来说,MySQL 可以看成是二层架构,第一层我们通常叫做SQL Layer,在MySQL 数据库系统处理底层数据之前的所有工作都是在这一层完成的,包括权限判断,sql 解析,执行计划优化,querycache 的处理等等;第二层就是存储引擎层,我们通常叫做Storage Eng ...
haiker 评论(0) 有898人浏览 2012-12-07 22:07

基于InnoDB存储引擎的mysql数据库表结构详解

前言 前一篇文章基于InnoDB存储引擎的mysql数据库文件详解中的数据文件就是本篇文章的表文件。基于InnoDB存储引擎的mysql数据库所有数据都存在这个表文件中,可以叫做表空间。InnoDB存储引擎的表空间由段(segment),区(extent),页(page)组成。 理解一个概念:如果一台运行mysql数据库的服务器内存大小为1G,那么如果你查询大于1G的数据,必挂无疑。像se ...
haiker 评论(0) 有3599人浏览 2012-12-07 22:05

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics