FREE SOLO

295 篇文章
32 人订阅

MySQL

葆宁

简单讲一下数据库的存储过程的使用场景?

存储过程是指在数据库系统中,一组为了完成特定功能的SQL语句集,存储在数据库中,经过第一次编译后以后再调用任意次都不需要重新编译了。说白了就是一堆SQL语句的合...

18120
葆宁

2019数据库面试题:事务并发可能会导致哪些问题,mysql默认的是哪种级别,这种默认的隔离级别能够避免哪些问题?

1、脏读:B事务读取到了A事务尚未提交的数据 2、不可重复读:一个事务中两次读取的数据的内容不一致 3、幻读/虚读:一个事务中两次读取的数据的数量不一致

18420
葆宁

MySQL中InnoDB支持的四种事务隔离级别名称,以及逐级之间的区别?

13930
葆宁

SQL优化全套笔记

1.MySQL版本: 5.x: 5.0-5.1:早期产品的延续,升级维护 5.4 - 5.x : MySQL整合了三方公司的新存储引擎 (推荐5.5) ...

17530
葆宁

SQL优化

普通索引: 即针对数据库表创建索引; 唯一索引: 与普通索引类似,不同的就是:MySQL数据库索引列的值必须唯一,但允许有空值; 主键索引: 它是一种特殊的...

11120
葆宁

关于MySQL的若干遗留问题(一)

1.如何优化因 MySQL 读写频繁,负载过高导致的CPU高占用率? 一、如果是写比较少,读比较高,可以做读写分离,一主多从; 二、如果是读写都很多 ,使用...

8740
葆宁

谈谈MySQL优化方面的常用方法(最详细)

1.选取最适用的字段属性,可以的情况下,应该尽量把字段设置为NOT NULL 2.使用连接(JOIN)来代替子查询 3.使用联合来代替手动创建的临时表 4...

15940
葆宁

MySQL显示ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)解决方法

2.8K30
葆宁

详解一条SQL语句的执行过程

SQL是一套标准,全称结构化查询语言,是用来完成和数据库之间的通信的编程语言,SQL语言是脚本语言,直接运行在数据库上。同时,SQL语句与数据在数据库上的存储方...

6520
葆宁

如何把MysSQL设置为大小写敏感

MySQL在windows下是不区分大小写的,将script文件导入MySQL后表名也会自动转化为小写,结果再 想要将数据库导出放到linux服务器中使用时就出...

7940
葆宁

MySQL上机实操

一、按部门名称查询出员工的人数大于等于100的语句.(员工:emp_employee, 部门名称: department,员工姓名chnalias.)

10930
葆宁

数据库经典面试题,都给你收集好了!!!

1、触发器的作用? 触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未...

12730
葆宁

什么是间隙锁?

间隙锁的作用 保证某个间隙内的数据在锁定情况下不会发生任何变化。比如mysql默认隔离级别下的可重复读(RR)。

46100
葆宁

悲观锁与乐观锁

乐观锁对应于生活中乐观的人总是想着事情往好的方向发展,悲观锁对应于生活中悲观的人总是想着事情往坏的方向发展。这两种人各有优缺点,不能不以场景而定说一种人好于另外...

12700
葆宁

怎么保证 redis 和 db 中的数据一致

读取缓存步骤一般没有什么问题,但是一旦涉及到数据更新:数据库和缓存更新,就容易出现缓存(Redis)和数据库(MySQL)间的数据一致性问题。

13400
葆宁

2019面试题:谈谈对JDBC的理解(最简洁!)

JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API(Application Pro...

11100

扫码关注云+社区

领取腾讯云代金券