28 MySQL数据库
It_BeeCoder
这个作者很懒,什么都没留下…
展开
-
MySQL数据库MVCC总结
MVCC总结MySQL数据库中有两种方式来实现数据的可见性,一种是通过加锁的方式,另一种是通过MVCC来保证;MVCC全名为多版本并发控制,是基于undo log来实现的。MySQL数据库中的记录除了用户自定义的字段外,还有三个隐藏字段,分别为ID,事务id及回滚指针;当用户记录没有自定义主键时,会添加一个id来表示主键,否则则没有id这个字段。而事务id及回滚指针是必有得。读已提交的实现:可重复读实现:未写完待补充。。。。。...原创 2021-12-06 20:58:40 · 157 阅读 · 0 评论 -
MySQL锁总结
MySQL数据库锁的分类按照锁的粒度分:表锁行锁其中行锁包括记录锁(对单条记录加锁),gap锁,next-key锁,插入意向锁;记录锁能避免脏读和可重复读;gap锁锁的是记录间隙,能够避免脏读,可重复读和幻读;按照锁的属性分:共享锁(S锁)排他锁(X锁)共享锁和排他锁的兼容情况如下表所示:按照锁的状态分:意向共享锁(IS锁)意向排他锁(IX锁)意向共享锁和意向排他锁属于表锁意向共享锁:如果要对表中的记录加共享锁,则会对表加意向共享锁;意向排他锁原创 2021-12-06 20:40:05 · 101 阅读 · 0 评论 -
MySQL数据类型--字符串类型
From:http://blog.csdn.net/u011794238/article/details/50953414字符串类型是在数据库中存储字符串的数据类型,字符串类型包括char,varchar,text,enum和set。OK,我们来一个一个的看下上面提到的几种类型。char类型和varchar类型char类型和varchar类型都是在创建表时指转载 2017-05-10 09:38:16 · 445 阅读 · 0 评论 -
MySQL数据库如何解决大数据量存储问题
利用MySQL数据库如何解决大数据量存储问题?各位高手您们好,我最近接手公司里一个比较棘手的问题,关于如何利用MySQL存储大数据量的问题,主要是数据库中的两张历史数据表,一张模拟量历史数据和一张开关量历史数据表,这两张表字段设计的很简单(OrderNo,Value,DataTime)。基本上每张表每天可以增加几千万条数据,我想问如何存储数据才能不影响检索速度呢?需不需要换oracle数据转载 2017-05-10 09:43:31 · 2110 阅读 · 0 评论 -
MySQL---数据库从入门走向大神系列(十四)-ComboPooledDataSource(C3P0连接池配置)
From:http://blog.csdn.net/qq_26525215/article/details/52212260需要准备的jar包:MySQL的jar包mysql-connector-Java-5.1.39-bin目前是5.1.39版本:http://dev.mysql.com/downloads/connector/j/C3p0的2个包转载 2017-07-01 20:44:53 · 533 阅读 · 0 评论