数据库
卓立~
现在一家电商做广告平台,Java后端后端开发
展开
-
一份非常完整的MySQL规范
1. 数据库命令规范所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期(时间戳)为后缀 所有存储相同数据的列名和列类型必须一致(一般作为关联列,如...转载 2020-01-05 10:38:00 · 134 阅读 · 0 评论 -
理解数据库事务的4种隔离级别
原文链接:理解事务的4种隔离级别数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。 事务的基本要素(ACID) 原子性(Atomicity):事务开始后所有操作,要么全...转载 2018-11-03 14:29:41 · 350 阅读 · 0 评论 -
Ubuntu服务器安装配置Mysql
在搞定VPS环境后,我在VPS上安装了mysql,并开启了远程控制及权限控制,本文简单介绍一下安装及配置的方法。1. mysql安装使用apt安装即可,命令操作如下:sudo apt-get updatesudo apt-get install mysql-server安装过程中有可能会提示输入密码,可以输入空或者输入目标密码,密码可以改的,比如安装成功后,root用户登陆my...原创 2018-11-04 10:39:29 · 651 阅读 · 0 评论 -
MySQL索引原理及慢查询优化
原文链接:美团技术博客最近在整理Spring Boot的一些知识,打算把Spring Boot系列做个结尾。本来打算写一些关于MongDb和Habse这种Nosql相关的文章的,奈何最近学习的进度确实比较慢,预计近期没办法写出相关的高质量文章,打算暂时先放一下,先去学习。然后自己打算写一个关于Java基础的文章,也开始写了,希望可以继续写下去。本篇文章跟上述两个系列都没什么关系,只是自己曾经读...转载 2018-11-06 07:03:42 · 189 阅读 · 0 评论 -
MySQL InnoDB锁介绍及不同SQL语句分别加什么样的锁
原文链接:https://blog.csdn.net/iceman1952/article/details/85504278本文中,我们详细介绍MySQL InnoDB存储引擎各种不同类型的锁,以及不同SQL语句分别会加什么样的锁。阅读提示本文所参考的MySQL文档版本是8.0,做实验的MySQL版本是8.0.13 本文主要参考了MySQL官方文档InnoDB锁定和事务机制 本文...转载 2019-08-14 07:25:37 · 280 阅读 · 0 评论 -
一份非常完整的MySQL规范
原文链接:https://www.cnblogs.com/duaimili/p/10277515.html1. 数据库命令规范所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tmp_为前缀并以日期为后缀,备...转载 2019-08-16 07:22:52 · 141 阅读 · 0 评论