加载中
行锁(MySQL高级知识十四)

前言:前面学习了表锁的相关知识,本篇主要介绍行锁的相关知识。行锁偏向InnoDB存储引擎,开销大,加锁慢,会出现死锁,锁定粒度小,发生锁冲突的概率低,但并发度高。 0.准备 #1.创建相关测...

安装mysql5.7

版本centos7,4个mysql5.7rpm包 (mysql6.8版本安装mysql5.7会出各种问题) 1.cd /opt 2.拷贝四个rpm包 分别为mysql-community-client-5.7.16-1.el7.x86_64.rpm mysql-community-common-5.7...

MySQL 千万 级数据量根据(索引)优化 查询 速度

一、索引的作用 索引通俗来讲就相当于书的目录,当我们根据条件查询的时候,没有索引,便需要全表扫描,数据量少还可以,一旦数据量超过百万甚至千万,一条查询sql执行往往需要几十秒甚至更多...

mysql主从复制原理

MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出...

2018/11/20 16:52
305
mysql数据库设计规范浅谈

《mysql设计规范》 数据结构设计:逻辑设计 –> 物理设计 实际工作中:逻辑设计 + 物理设计 物理设计:表名,字段名,字段类型 磁盘IO和操作系统类型,对mysql的性能是非常大的 一. 数据库命...

2018/11/07 12:38
11
基础(mysql高级一)

1.关于MySQL的一些文件 MySQL如何安装、如何配置自启动,这里不进行讲述,可自行搜索相关安装教程进行处理。这里主要介绍MySQL的主要配置文件。 ①二进制日志log-bin:用于主从复制。 ②错误...

JDBC异常处理和资源释放问题

之前我们在介绍JDBC加载注册驱动的时候说过有三种方式,是哪三种方式呢?我们再来看看 Class.forName("com.mysql.jdbc.Driver"); DriverManager.registerDriver(new com.mysql.jdbc.Driver()...

05/05 19:56
20
为什么要使用redis数据库?

1、 redis简介 redis是Nosql数据库中使用较为广泛的非关系型内存数据库,redis内部是一个key-value存储系统。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、z...

2018/05/29 17:39
11
mysql查询分析以及杂项

MySQL的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以...

Java中static、final、static final的区别

说明:不一定准确,但是最快理解。 final: final可以修饰:属性,方法,类,局部变量(方法中的变量) final修饰的属性的初始化可以在编译期,也可以在运行期,初始化后不能被改变。 final修...

2018/02/14 17:20
11
浅谈数据库设计

第一章 需求分析 设计简介 根据业务需要,结合选用的DBMS,设计出最有的数据存储模型并建立好数据库中的表结构及表与表之间的关系使之有效的存储和高效的访问。 数据库设计 在系统设计开始就...

SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)

使用SSM(spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程...

2018/01/14 22:37
71

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部