《插入InnoDB自增列,居然是表级别锁?》介绍了InnoDB所使用的七种锁中的一种,自增锁。今天,将要介绍InnoDB另外三种:共享/排他锁,意向锁,插入意向锁。一,共享/排它锁(Shared and Exclusiv...
除了已经提到过的 postgresql.conf 文件之外,PostgreSQL 还使用另外两个手工编辑的配置文件,它们控制客户端认证(在章20里讨论)。缺省时,所有三个配置文件都存放在数据库集群的数据目录里。本...
# It's not recommended to modify this file in-place, because it will be # overwritten during package upgrades. If you want to customize, the # best way is to create a file "/etc...
huopen commented on 13 Jan 2014Tengine 2.0的ngx_http_upstream_check_module如果后台是weblogic 11g,会经常出现错误。错误提示如下:2014/01/13 14:37:36 [error] 17793#0: http parse stat...
InnoDB provides a configurable locking mechanism that can significantly improve scalability and performance of SQL statements that add rows to tables with AUTO_INCREMENT columns. T...
一、前言 近乎所有与Java相关的面试都会问到缓存的问题,基础一点的会问到什么是“二八定律”、什么是“热数据和冷数据”,复杂一点的会问到缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问...
关键业务系统的JVM参数推荐(2018仲夏版) 年更贴,因为两年里遇到的事情,一些想法变了。也补充了不少VJTools的内容,比如为伸手党们准备的jvm-options.sh。在关键的业务系统里,除了继续追求技...
公司通用代码格式化模板 将下列profile下载并导入IDE即可,导入后Profile名称为wzhl: Eclipse Code Formatter ProfileIntellij Code Formatter Profile 因为Intellij导入Eclipse Profile存...
工作中有时候可能不小心会误删数据库的东西,一旦这些发生在线上数据库的时候,可能会产生重大(事故)怎么快速恢复,是检验运维水平的水准重要依据。 2.Parameter explantion 下面的这些参数...
查看了连接数和当前的连接数 复制代码 代码如下:netstat -ant | grep $ip:80 | wc -l netstat -ant | grep $ip:80 | grep EST | wc -l 12查看IP访问次数 复制代码 代码如下:netstat -nat|grep...
今天在维护服务器的时候,发现有5个nova-novncproxy的僵尸进程。 26327 ? S 0:05 \_ /usr/bin/python /usr/bin/nova-novncproxy --config-file=/etc/nova/nova.conf 4765 ? ...
关于持久性 持久性是指,事务提交后,对系统的影响必须是永久的,即使系统意外宕机,也必须确保事务提交时的修改已真正永久写入到永久存储中。 最简单的实现方法,当然是在事务提交后立即刷新事...
背景 在上一篇文章美团点评DBProxy读写分离使用说明实现了读写分离但在最后提了二个问题一是代理不管MySQL主从的复制状态二是DBProxy本身是一个单点的存在。对于第一个可以通过自己定义...
背景: 作为一个DBA,大表的DDL的变更大部分都是使用Percona的pt-online-schema-change,本文说明下另一种工具gh-ost的使用:不依赖于触发器,是因为他是通过模拟从库,在row binlog中获取...
背景: 关于物理备份工具xtrabackup的一些说明可以先看之前写过的文章说明:xtrabackup 安装使用。现在xtrabackup版本升级到了2.4.4,相比之前的2.1有了比较大的变化:innobackupex 功能...
前言 Percona XtraBackup(简称PXB)是 Percona 公司开发的一个用于 MySQL 数据库物理热备的备份工具,支持 MySQL(Oracle)、Percona Server 和 MariaDB,并且全部开源,真可谓是业界良心。我...
背景: MySQL数据库备份分为逻辑备份和物理备份两大类,犹豫到底用那种备份方式的时候先了解下它们的差异: 逻辑备份的特点是:直接生成SQL语句,在恢复的时候执行备份的SQL语句实现数据库数...
Guide to installing 3rd party JARs Although rarely, but sometimes you will have 3rd party JARs that you need to put in your local repository for use in your builds, since they don...
php+nginx 中有时候 close系统调用消耗很高,这种问题,解决的时候非常棘手,日志对解决这种问题帮助有限,我们这次通过strace 这个追踪系统栈调用的工具来出一种解决此类问题的思路 1, $ st...
隔离(isolation)是数据库系统的根本原则和设计目标之一。隔离的目的就是让并发执行的事务,感知不到有其他并发事务正在执行,或者说不受到正在并发执行的其他事务的影响。这样,事务的正确性就...