排序
实例讲解MySQL中乐观锁和悲观锁
数据库管理系统中并发控制的任务是确保在多个事务同时存取数据库中同一数据不破坏事务的隔离性和统一性以及数据库的统一性 乐观锁和悲观锁式并发控制主要采用的技术手段 悲观锁 在关系数据库管...
SQL和NoSQL之间的区别总结
主要差异: 1.类型 SQL数据库主要称为关系数据库(RDBMS); 而NoSQL数据库主要称为非关系数据库或分布式数据库。 2.语言 SQL数据库定义和操作基于数据的结构化查询语言(SQL)。从侧面看这种语...
MySQL普通索引和唯一索引的深入讲解
场景 1、维护一个市民系统,有一个字段为身份证号 2、业务代码能保证不会写入两个重复的身份证号(如果业务无法保证,可以依赖数据库的唯一索引来进行约束) 3、常用SQL查询语句:SELECT name F...
mysql binlog(二进制日志)查看方法
在创建新表或更新现有表上的数据时,这些事件将存储在mysql binlog中,也就是MySQL数据库的二进制日志。 二进制日志在MySQL复制中非常有用,主服务器将数据从二进制日志发送到远程服务器。 当您...
MySQL线程处于Opening tables的问题解决方法
问题描述 最近有一台MySQL5.6.21的服务器,在应用发布后,并发线程Threads_running迅速升高,达到2000左右,大量线程处于等待Opening tables、closing tables状态,应用端相关逻辑访问超时。 【...
SQL语句执行深入讲解(MySQL架构总览-查询执行流程-SQL解析顺序)
MySQL查询条件中放置on和where的区别分析
导语 需求是这样的,查询数据,按照评分倒序、近一周访问量倒序,这样进行排序。问题是常规的写法,将 day >= xxx 条件放到 where 中, 如果某些数据近一周没有访问量,那么这条数据就查不出...
Mysql InnoDB引擎的索引与存储结构详解
mysql中workbench实例详解
MySQL内存使用的查看方式详解
使用版本:MySQL 5.7 官方文档:https://dev.mysql.com/doc/refman/5.7/en/memory-use.html 在performance_schema有如下表记录内存使用情况 mysql> show tables like '%memory%summary%'; +-...











