在今天的文章里,我想详细讨论下内存中OLTP里的事务日志如何写入事务日志。我们都知道,对于你的内存优化表(Memory Optimized Tables),内存中OLTP提供你2个持久性(durability)选项:SCHEMA_ONLYSCHEMA_AND_DATA今天我不想更多讨论SCHEMA_...
分类:
其他好文 时间:
2015-08-12 07:49:21
阅读次数:
144
mysql分析表、mysql检查表、mysql优化表、mysql表数据导入优化、mysql锁表操作...
分类:
数据库 时间:
2015-07-25 00:15:14
阅读次数:
257
定期分析表 ? ANALYZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE tbl_name [, tbl_name] ? 本语句用于分析和存储表的关键字分布。在分析期间,使用一个读取锁定对表进行锁定。这对于MyISAM, BDB和InnoDB表有作用。对...
分类:
数据库 时间:
2015-07-21 13:04:53
阅读次数:
134
概述在数据库设计过程中,用户可能会经常遇到这样的问题:1.表里面的字段到底该设置多长合适?2.是否应该把所有表都按照第三范式来设计?优化表的数据类型1.语法表的数据类型参见链接:
http://blog.csdn.net/pursuing0my0dream/article/details/44729707在mysql中,我们可以使用函数 procedure analyse()对数据库中的表进行分析...
分类:
数据库 时间:
2015-06-01 16:54:17
阅读次数:
210
摘要:第一部分:基础知识第二部分:MYISAM和INNODB索引结构1、简单介绍B-tree B+ tree树2、MyisAM索引结构3、Annode索引结构4、MyisAM索引与InnoDB索引相比较第三部分:MYSQL优化1、表数据类型选择2、sql语句优化(1) 最左前缀原则(1.1) 能.....
分类:
数据库 时间:
2015-05-28 13:50:10
阅读次数:
213
前言:
本章主要来介绍一下表的压缩。
收缩日志文件
--利用
exec sp_spaceused
语句查看数据库大小
--右键数据库属性
--查看选项
--将恢复模式设置成简单
--右键数据库-任务-收缩-文件
--文件类型选择日志
--查看收缩后数据库大小
--右键数据...
分类:
数据库 时间:
2015-05-20 16:28:10
阅读次数:
198
数据库优化最主要的目标是减少IO,采用的方法为分布式存储,合理优化表结构设计缓存redis,用内存替代IO,适合对一致性要求不高的任务数据库优化大数据切分的核心:把一个数据库切分成多个放到不同的数据库(表)上,缓解数据库压力根据数据的特性,把一堆的数据进行切分,避免从硬盘频繁读无效的数据一个数据库有...
分类:
数据库 时间:
2015-05-18 18:10:34
阅读次数:
239
SQL Server 2014中的内存引擎(代号为Hekaton)将OLTP提升到了新的高度。现在,存储引擎已整合进当前的数据库管理系统,而使用先进内存技术来支持大规模OLTP工作负载。就算如此,要利用此新功能,数据库必须包含“内存优化”文件组和表即所配置的文件组和表使用Hekaton技术。幸运的是...
分类:
数据库 时间:
2015-05-08 21:48:17
阅读次数:
187
1. Join关键字,就是把多个表连接起来 而on和where都是条件,但是针对的对象不一样 1.1. 关键字 On是指怎样把两个表连接起来,如: on a.name = b.name 是一行一行的比较,然后联合起来,此时并没有判断where子句的内容 1.2. 关键字 Where 是...
分类:
数据库 时间:
2015-04-07 19:08:32
阅读次数:
136
内存数据库,指的是将数据库的数据放在内存中直接操作。相对于存放在磁盘上,内存的数据读写速度要高出很多,故可以提高应用的性能。微软的SQL Server 2014已于2014年4月1日正式发布,SQL 2014一个主要的功能即为内存数据库。目前来说,数据库镜像和复制是无法与内存优化表兼容的,但Alwa...
分类:
数据库 时间:
2015-03-17 23:08:27
阅读次数:
1558