
SQL
happyqiangsir
爱好IT
展开
-
mysql-innodb存储引擎学习之表空间
InnoDB: 支持事务处理等 不加锁读取 支持外键 支持行锁 不支持FULLTEXT类型的索引 不保存表的具体行数,扫描表来计算有多少行 DELETE 表时,是一行一行的删除 InnoDB 把数据和索引存放在表空间里面 跨平台可直接拷贝使用 InnoDB中必须包含AUTO_INCREMENT类型字段的索引 表格很难被压缩MyISAM: 不支持事务,回滚将造成不完全回滚...原创 2018-07-25 10:28:34 · 557 阅读 · 0 评论 -
转-----------让InnoDB_Buffer_Pool缓冲池中的热数据存活更久
nnoDB_Buffer_Pool缓冲区有两个区域,一个是sublist of new blocks区域(经常被访问的数据——热数据),一个是sublist of old blocks区域(不经常访问的数据)。当用户访问数据时,如果缓冲区里有相应的数据则直接返回,否则会从磁盘读入缓冲区的sublist of old blocks区域,然后再移动到sublist of new blocks区域,并通...转载 2018-07-30 11:34:06 · 371 阅读 · 0 评论 -
摘mssql-mvcc
1. 什么是MVCC1.1 基础概念MVCC,Multi-Version Concurrency Control,多版本并发控制。MVCC 是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问;在编程语言中实现事务内存。如果有人从数据库中读数据的同时,有另外的人写入数据,有可能读数据的人会看到『半写』或者不一致的数据。有很多种方法来解决这个问题,叫做并发控制方法。最简单...转载 2018-07-27 08:08:27 · 227 阅读 · 0 评论 -
SQL语句
select t1.PURCHASE_YEAR,t2.HARDWARE_CATEGORY_NAME,t2.PROFESSION_NAME,sum(t3.NUMBER_VALUE) as NUMBER_VALUE,sum(t3.STORAGE) as STORAGE,t3.UPDATE_DATE from (select PURCHASE_YEAR from BVIEW_HARDWARE_ANUAL...原创 2018-09-05 15:03:16 · 200 阅读 · 0 评论 -
sql 实例一个
mysql> CREATE DATABASE microservice_mallmanagement;Query OK, 1 row affected (0.01 sec)mysql> USE microservice_mallmanagement;Database changedmysql> DROP TABLE IF EXISTS `tb_order`;Query...原创 2018-09-17 21:52:53 · 160 阅读 · 0 评论