码迷,mamicode.com
首页 >  
搜索关键字:唯一索引    ( 757个结果
37、对first_name创建唯一索引uniq_idx_firstname,对last_name创建普通索引idx_lastname
1、题目描述 针对如下表actor结构创建索引:CREATE TABLE IF NOT EXISTS actor (actor_id smallint(5) NOT NULL PRIMARY KEY,first_name varchar(45) NOT NULL,last_name varchar( ...
分类:其他好文   时间:2020-04-16 19:24:38    阅读次数:61
Mysql索引、explain执行计划
1、索引的使用场景 哪些情况使用索引: 1、主键自动建立唯一索引 2、频繁作为查询条件的字段应该创建索引 where 3、多表关联查询中,关联字段应该创建索引on两边都要创建索引 select * from user left join order on user.id = order.userid ...
分类:数据库   时间:2020-04-12 16:18:16    阅读次数:106
MySQL-索引原理
1. 索引本质索引是存储引擎快速找到记录的一种数据结构。2. 索引的分类1)主键索引(PRIMARY KEY):列的值必须唯一且不允许有NULL值。一张表只允许有一个主键。2)唯一索引(UNIQUE) :唯一索引列的值必须唯一,允许有NULL值。3)普通索引:4)组合索引:索引包含多个列。5)全文索... ...
分类:数据库   时间:2020-04-08 12:17:48    阅读次数:91
MySQL 21道高频面试题及其解析
Q1:MySQL主要有哪些存储引擎,分别适合哪些应用场景?答:主要有①MyISAM,是5.5版本之前的默认存储引擎,支持表级锁,不支持事务和外键,并发效率较低,读取数据快,更新数据慢。适合以读操作为主,并且对并发性要求较低的应用。②InnoDB,MySQL目前的默认存储引擎,支持行级锁、事务和外键,并发效率好。适合对事务的完整性和并发性、数据的准确性要求比较高,增删操作多的应用。③Memory,所
分类:数据库   时间:2020-04-04 00:00:47    阅读次数:100
MongoDB 批量插入避免唯一值重复停掉问题
使用唯一索引+insert_many+ordered=false insert_many方法本质上也是bulk操作,但它较update少了搜索的部分,因此理论上更快。同时也是因为没有进行搜索就插入,它没有办法判断插入的数据是否存在,这点就需要通过item_id上的唯一索引来确保。同时默认情况下ins ...
分类:数据库   时间:2020-04-02 21:03:26    阅读次数:357
SQL索引是什么?索引的作用是什么?索引的优点是什么?索引的缺点是什么?索引的分类?什么情况下该创建索引?
1.SQL索引是什么?定义:索引(Index)是帮助MySQL高效获取数据的数据结构,就好比书的目录,加快数据库的查询速度。 2.SQL索引的作用是什么?优点是什么?提高查询效率消除数据分组、排序避免“回表”查询(索引覆盖)优化聚合查询用于多表JOIN关联查询利用唯一性约束,保证数据唯一性InnDB ...
分类:数据库   时间:2020-03-31 01:15:09    阅读次数:100
[MySQL] innoDB引擎的主键与聚簇索引
mysql的innodb引擎本身存储的形式就必须是聚簇索引的形式 , 在磁盘上树状存储的 , 但是不一定是根据主键聚簇的 , 有三种情形: 1. 有主键的情况下 , 主键就是聚簇索引 2. 没有主键的情况下 , 第一个非空null的唯一索引就是聚簇索引 3. 如果上面都没有 , 那么就是有一个隐藏的 ...
分类:数据库   时间:2020-03-30 13:22:03    阅读次数:134
Oracle 数据库对象
总结: 同义词是现有数据库对象的别名 序列用于生成唯一、连续的序号 视图是基于一个或多个表的虚拟表 索引是与表相关的一个可选结构,用于提高 SQL 语句执行的性能 索引类型有标准索引、唯一索引、反向键索引、位图索引 同义词是现有对象的一个别名。 简化SQL语句 隐藏对象的名称和所有者 提供对对象的公 ...
分类:数据库   时间:2020-03-30 09:22:23    阅读次数:100
Mysql知识点整理
索引相关 索引类型 主键索引:数据列不允许重复,不允许为NULL。一个表只能有一个主键索引。InnoDB的主键索引为聚簇索引,而MyISAM的主键索引为非聚簇索引。 创建:ALTER TABLE table_name ADD PRIMARY KEY (column); 唯一索引:数据列不允许重复,允 ...
分类:数据库   时间:2020-03-26 19:47:19    阅读次数:75
mysql性能优化
原文:mysql性能优化 mysql数据库的优化技术 1、mysql优化是一个综合性的技术,主要包括 1. 表的设计合理化(符合3NF) 2. 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] 3. 分表技术(水平分割、垂直分割) 4. 读写[写: upda... ...
分类:数据库   时间:2020-03-23 00:14:15    阅读次数:100
757条   上一页 1 ... 4 5 6 7 8 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!