当前位置:首页 > 第15页

数据库范式--三范式理论

关中浪子2年前 (2022-03-07)1145
数据库范式--三范式理论
我们在设计关系型数据库模型的时候,需要对关系内部各个属性之间联系的合理化程度进行定义,这就有了不同等级的规范要求,这些规范要求被称为范式(NF)。你可以把范式理解为,一张数据表的设计结构需要满足的某种设计标准的级别。目前关系型数据库一共有...

数据库设计规范

关中浪子2年前 (2022-03-07)1125
数据库设计规范
数据库设计规范1.    所有数据库对象名称必须使用小写字母并用下划线分割2.    所有数据库对象名称禁止使用MySQL保留关键字3.    数据库对象的命名要能做到见名识义,并...

数据库事务的ACID四大特性和事务的隔离级别

关中浪子2年前 (2022-03-07)1026
数据库事务的ACID四大特性和事务的隔离级别
如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下ACID四个特性:1、原子性(Atomicity)  原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能...

MySQL Index的使用

关中浪子2年前 (2022-03-07)953
一、什么是索引?  索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越...

深入理解MySQL数据库的索引

关中浪子2年前 (2022-03-07)1085
摘要:本文介绍索引的类型,已经如何创建索引做了介绍,其中涉及三个比较重要的SQL语句――ALTER TABLE、CREATE/DROP INDEX和CREATE TABLE,注意它们的用法。索引是加速表内容访问的主要手段,特别对涉及多个表的...

MySQL 深入理解索引B+树存储 (二)

关中浪子2年前 (2022-03-07)1046
MySQL 深入理解索引B+树存储 (二)
本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混...

MySQL 索引基础 (一)

关中浪子2年前 (2022-03-07)1084
MySQL 索引基础 ①MySQL Index一、SHOW INDEX会返回以下字段1、Table 表的名称。2、 Non_unique 如果索引不能包括重复词,则为0,如果可以则为1。3、 Key_name 索引的名称...

内存、磁盘、数据库索引采用B+树缘由

关中浪子2年前 (2022-03-07)943
内存、磁盘、数据库索引采用B+树缘由
主存存取原理       目前计算机使用的主存基本都是随机读写存储器(RAM),现代RAM的结构和存取原理比较复杂,这里抽象出一个十分简单的存取模型来说明RAM的工作原理。...

MySQL自增ID 起始值 修改方法

关中浪子2年前 (2022-02-28)858
...

nginx启动失败之nginx: [emerg] invalid number of arguments in "root" directive in nginx/nginx.conf:80

关中浪子2年前 (2022-02-25)1694
这个问题是ngnix配置文件有错误导致的,检查了下本地目录文件有特殊字符如 - 等,去掉本地目录中的特殊字符启动OK...