加载中
Innodb中的事务隔离级别和锁的关系

#一次封锁or两段锁? 因为有大量的并发访问,为了预防死锁,一般应用中推荐使用一次封锁法,就是在方法的开始阶段,已经预先知道会用到哪些数据,然后全部锁住,在方法运行之后,再全部解锁。...

2018/10/17 16:52
93
mysql在高内存、IO利用率上的几个优化点

以下优化都是基于CentOS系统下的一些优化整理,有不全或有争议的地方望继续补充完善。 一、mysql层面优化 1. innodb_flush_log_at_trx_commit 设置为2 设置0是事务log(ib_logfile0、ib_lo...

2017/11/04 14:37
300
MySQL性能调优my.cnf详解

提供一个MySQL 5.6版本适合在1GB内存VPS上的my.cnf配置文件: [client] port = 3306 socket = /tmp/mysql.sock [mysqld] port = 3306 socket = /tmp/mysql.sock basedir = /usr/local/mys...

2017/11/04 06:55
66
table_open_cache Open_tables Opened_tables

table_open_cache 指定表高速缓存的大小。 每当MySQL访问一个表时,如果在表缓冲区中还有空间,该表就被打开并放入其中,这样可以更快地访问表内容。 通过检查峰值时间的状态值Open_tables和...

2017/11/04 06:54
796
数据库事务并发与锁详解

多事务运行并发问题 在实际应用中,往往是一台(或多台)服务器向无数客户程序提供服务,当服务器查询数据库获取数据时,如果没有采用必要的隔离机制,可能会存在数据库事务的并发问题,下面...

2017/09/08 17:26
108
MySQL复合分区及分区管理

子分区 http://dev.mysql.com/doc/refman/5.6/en/partitioning-subpartitions.html 又称为复合分区(composite partitioning),是在一个分区表中对分区的进一步拆分。 CREATE TABLE ts_with...

2017/07/17 11:33
2.7K
MySQL基本分区表

准备工作 1、查看数据库的信息 了解当前的Mysql数据库的版本和平台以及字符集等相关信息 mysql> status -------------- mysql Ver 14.14 Distrib 5.6.17, for Win64 (x86_64) Connection ...

2017/07/17 11:27
481
MySQL事务隔离级别和Spring事务关系介绍

事务隔离级别介绍 隔离级别 脏读 不可重复读 幻读 未提交读(Read uncommitted) 可能 可能 可能 已提交读(Read committed) 不可能 可能 可能 可重复读(Repeatable read) 不可能 不可能 ...

2017/07/14 10:02
70
如何理解并正确使用MySql索引

索引是存储引擎用于快速查找记录的一种数据结构,通过合理的使用数据库索引可以大大提高系统的访问性能,接下来主要介绍在MySql数据库中索引类型,以及如何创建出更加合理且高效的索引技巧。...

2017/07/12 15:01
160
NTP时间同步架构

随着现在微服务概念的应用越来越多,那么其中一个问题就是服务器之间的时间同步,如果服务器之间之间不同步会导致 很多问题,因此就研究了一下如何实现服务器之间的时间同步。

2017/07/08 17:03
457

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部