表示 进入内容 122811229015677
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
InnoDB事务结构体代码变量列表

事务结构 struct trx_t

写在前面 InnoDB是MySQL的一个存储引擎,支持事务,支持非堵塞的一致性读,物理存储结构是Page,每个事务都有回滚日志,重做日志,事务还会有死锁检测,各种各样不同的锁等等等等 翻看innodb的源码,发现数下来开启一个事务的时候,InnoDB需要处理...

【mysql】  【innodb】  【日志】  【LOG】  【lock】  【BY】   …

[获取更多]
mysql用户管理

一、        用户登录 格式: mysql -h主机地址 -u用户名 -p用户密码 mysql -h110.110.110.110 -uroot -p123 本地可以直接mysql –uroot -p 二、        用户退出 exit、quit 三、        添加用户

【mysql】  【数据库】  【配置】  【主机】  【grant】  【Create】   …

[获取更多]
mysql too many connections 分析

# 现象 实例出现too many connections ``` my 3093 Entry Port ==== 3093 ERROR 1040 (08004): Too many connections ``` gdb修改max_connections后查看processlist,

【数据存储与数据库】  【mysql】  【线程】  【阿里技术协会】  【lock】  【connections】  点击查看原文>

mysql 查询结果异常分析

--- title: MySQL · mysql · mysql 查询结果异常分析 author: 张远 ---

# 现象

查询条件类型变化后,查询出了不正确的结果。 ``` create table t1(id int primary key, a varchar(50) DEFAULT NULL, key idx_a(a)) engine=innodb;

sho

【数据存储与数据库】  【mysql】  【函数】  【阿里技术协会】  【索引】  【字符串转化】   …

[获取更多]
深入SQLServer日志收缩

### 问题背景 SQLServer的日志是DB级别的这点和MySQL不同,多个DB就需要维护多个日志文件并且每个DB的日志文件可以有多个,所以从空间资源的角度来说这给云上的用户带来一些困扰,毕竟在云上磁盘空间是要收费的,除了性能他们也非常关心这些日志何时截断重用、何时收缩

### 问题探讨

[事务日志](https://msdn.microsoft.com/en-us/librar

【数据存储与数据库】  【mysql】  【性能】  【HTTPS】  【日志】   …

[获取更多]
SQL里是否可以使用JOIN

   很多公司都禁止程序员在 SQL 中使用 JOIN,至于原因则出奇的一致:用 JOIN 慢。不过我从没见过谁来论证为什么用 JOIN 慢,结果这个人云亦云的结论越传越广,让我觉得是时候来讨论一下这个看似正确的结论了。

   举个例子:查询最新的十篇帖子和对应的用户信息,用 JOIN 是这样的:

SELECT posts.id, posts.content, users.name, ...
FROM posts
JOIN users on posts.user_id = users.id
ORDER BY posts.created_at DESC
LIMIT 10

   如果不使用 JOIN 的话,那么大概会改写成如下两条 SQL:

SELECT id, content, ...
FROM posts
ORDER BY created_at DESC
LIMIT 10

SELECT name, ...
FROM users
WHERE id in (...)

   第一次查询得到帖子数据,然后在程序代码里收集好想要的 user_id,第二次查询通过 user_id …

[获取更多]
运维工作中,你都有哪些技巧

很多人都说运维工作是苦逼的,不可否认,有时候我也这样觉的,但回头想想,又有那份工作不辛苦呢,看看那些在叙利亚前线的记者,在马路上的清洁工,在饭店不停颠勺的厨师,在理发店里两只胳膊永远呆在空中的理发师,不停授课讲话的老师们。。。。。 如果你现在做的这份工作是和运维、DBA相关,不管现状如何,是不是应

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

[获取更多]
MySQL 的实时性能监控利器

操作系统及MySQL数据库的实时性能状态数据尤为重要,特别是在有性能抖动的时候,这些实时的性能数据可以快速帮助你定位系统或MySQL数据库的性能瓶颈,就像你在Linux系统上使用「top,sar,iostat」等命令工具一样,可以立刻定位OS的性能瓶颈是在IO还是CPU上,所以收集/展示这些性能数...

【数据存储与数据库】  【linux】  【监控】  【mysql】  【innodb】   …

[获取更多]
mysql及redis环境部署时遇到的问题解决

redis开启远程访问redis默认只允许本地访问,要使redis可以远程访问可以修改redis.conf打开redis.conf文件在NETWORK部分有说明 解决办法:注释掉bind 127.0.

【redis】  【mysql】  【数据库】  【grant】  【DBA】  【Create】  【update】   …

[获取更多]
Linux环境下安装解压缩版MySQL5.5

Linux环境下安装解压缩版MySQL5.5成功完成。 本来是想在www.mysql.com网上下载安装的mysql的,看了几个版本全是解压的。就在网上搜索了一些资料进行了解压版的安装。 下面给大家说一下设置的过程。 首先参考了:http://sheng.iteye.com/blog/830209...

【linux】  【mysql】  【discuz】  【数据库】  【配置】  【远程连接】   …

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