表示 进入内容 131140151
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: read (reset)
一次性能峰值提升10W的DB调优之旅

前言 经过周末两天的折腾,在大家的帮助下最终将用户 DB 的性能峰值由最初的不到 7W 的 QPS + TPS 提升至 17W,心情也由最初的忐忑过渡到现在的平静,现在想来,整个的优化过程感觉还是比较好玩的,趁着现在还有些印象,就把整个排查 & 优化过程详细记录下来,以备不时之需,也希望能给...

【性能优化】  【mysql】  【性能】  【线程】  【mutex】   …

[获取更多]
一次性能峰值提升10W的DB调优之旅

作者:张青林,腾讯云布道师、MySQL架构师,隶属腾讯TEG-基础架构部-CDB内核开发团队,专注于MySQL内核研发&相关架构工作,有着服务多个10W级QPS客户的数据库优化及稳定性维护经验。

腾讯云数据库团队:继承腾讯数据库团队十多年海量存储的内部数据库运营和运维经验,推出一系列高性...

【性能优化】  【mysql】  【性能】  【线程】  【mutex】   …

[获取更多]
DBCP连接池TestOnBorrow的坑

生产环境连接池TestOnBorrow设置为false,导致有时获取的连接不可用。分析如下:

TestOnBorrow=false时,由于不检测池里连接的可用性,于是假如连接池中的连接被数据库关闭了,应用通过连接池getConnection时,都可能获取到这些不可用的连接,且这些连接如果不被其他线程回收的话,它们不会被连接池被废除,也不会重新被创建,占用了连接池的名额。

【java】  【native】  【mysql】  【集群】  【Server】   …

[获取更多]
MySQL---数据库从入门走向大神系列(六)-事务处理与事务隔离(锁机制)

MySQL 事务处理

简单介绍事务处理:

MySQL 事务主要用于处理操作量大,复杂度高的数据。 比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!

一个事务是一个连续的一组数据库操作,就好像它是一个单一的工作单元进行。

【mysql】  【SQL】  【数据库】  【测试】   …

[获取更多]
Spring事务管理--(一)数据库事务隔离级别与mysql引擎基础讲解

一、前言 本篇文章来自网络整理,很简单,但是很实用对于初级和中级工程师。 原创地址1:http://www.

【mysql】  【innodb】  【数据库】  【spring】  【Transaction】  【repeatable】  【read】  【myisam】   …

[获取更多]
mysql事物

摘要:分享牛,数据库隔离级别,mysql事物,jdbc事物。事物开启命令,事物隔离级别。事物脏读、虚读、不可重复读。分布式事物。

1.1. mysql事物

首先我们查看下mysql的隔离级别,mysql的隔离级别命令如下所示:   可以看出,mysql的隔离级别是REPEATABLE READ。

【mysql】  【SQL】  【线程】  【Transaction】  【repeatable】  【read】   …

[获取更多]
mysql重启的问题

一.问题描述 今天直接重启了用户中心库的mysql进程,数据库起来后,一直报错Too many connections。机器负载飙升到100了。 登陆到mysql中,发现很多连接的状态都是logging slow query,分析慢查询日志,发现那段时间内慢查询有7万多。

【服务器】  【mysql】  【线程】  【Processing】  【lock】  【Server】   …

[获取更多]
MySQL MVCC(多版本并发控制)

概述   为了提高并发MySQL加入了多版本并发控制,它把旧版本记录保存在了共享表空间(undolog),当事务提交之后将重做日志写入磁盘(前提innodb_flush_log_at_trx_commit为1)清空undolog,在5.6版本之后unodlog可以独立出共享表空间,引入MVCC的目的就是减少锁的挣用,通过阅读高性能mysql这本书的解释是MVCC是行级锁的一个变种,使大多数的读操作可以不用加锁,写操作也只锁定必要的行。

【mysql】  【日志】  【update】  【read】   …

[获取更多]
mysql 存入 blob类型数据

mysql 存入 blob类型数据   最佳 解决方案 如果是字符串 的 blob  , 在 bean 中 把 该字段 设置成 byte[]  即可,遇到汉字 不会乱码 如果是文件 可以采用下面方法。

【java】  【mysql】  【SQL】  【string】  【JDBC】  【class】  【void】   …

[获取更多]
MySQL LOCK TABLES 与UNLOCK TABLES

1语法

LOCK TABLES tbl_name[[AS] alias] lock_type [, tbl_name [[AS] alias] lock_type] ...

lock_type:READ[LOCAL]| [LOW_PRIORITY] WRITE

UNLOCK TABLES

2简单使用

一个session只能为自己获取锁和释放锁,不能为其他session获取锁,也不能释放由其他session保持的锁。

【mysql】  【数据库】  【lock】  【session】  【read】  【view】   …

[获取更多]
表示 进入内容 131140151
« 先前的 10 新的记录 | 下一步 10 较早的记录 »