加载中
NOSQL入门

什么是NoSQL? NoSQL (Not Only SQL),指的是非关系型的数据库。是对不同于传统的关系型数据库的数据库管理系统的统称。 轻量、开源、不提供SQL功能的关系数据库。 NoSQL用于超大规模数据的存...

数据库-死锁

死锁(Deadlock):是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远...

03/11 16:56
39
MySQL-binlog

一、初步了解binlog 1、MySQL的二进制日志binlog可以说是MySQL最重要的日志,它记录了所有的DDL和DML语句(除了数据查询语句select),以事件形式记录,还包含语句所执行的消耗的时间,MySQL...

03/11 12:35
75
mybatis面试热点

什么是Mybatis? Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直...

02/13 16:30
362
redis热点问题

redis 简介 数据存储在内存中,读写速度快的数据库 分布式锁 提供多种数据类型来支持业务场景 支持事务、持久化、LUA脚本、LRU驱动事件、多种集群方案 为什么要用 redis 主要从“高性能”和“...

02/08 20:53
286
分库分表(了解)

站在架构师的角度来看分库分表 1、单体应用架构 一个归档包(可以是JAR、WAR、EAR或其它归档格式)包含所有功能的应用程序,通常称为单体应用。 优点 便于共享:单个归档文件包含所有功能,便...

MySQL事务

ACID原则 ACID原则是数据库事务正常执行的四个基本原则,分别指:原子性、一致性、独立性及持久性。 1、事务的原子性(Atomicity):是指一个事务要么全部执行,要么都不执行,也就是说一个事务...

2019/11/12 16:40
276
SQL优化

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表...

2019/11/09 13:55
106
Explain详解与索引优化实践

为什么要用explain 使用EXPLAIN关键字可以模拟优化器执行SQL语句,从而知道MySQL是如何处理你的SQL语句的。分析你的查询语句或是结构的性能瓶颈 如何使用explain 下面是使用 explain 的例子:...

2019/11/07 18:22
194
深入理解Mysql索引底层数据结构与算法

索引优化面试题分析 分析以下几条SQL的索引使用情况(联合索引): 1、select * from title where emp_no = "10001" and title = "senior" and from_date = "2019-09-11"; //可以命中 2、s...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部