社区
MySQL
帖子详情
mysql数据库索引中只包括表中的部分行
sxy1993sxy2018
2020-09-09 04:32:29
各位麻油,我想将一个数据库中的数据根据某个列的值分别保存到不同的索引表中。不知道这个功能能否实现?
查找了文档和各种资料,没有介绍这个功能,请指点一下。
多谢
...全文
242
6
打赏
收藏
mysql数据库索引中只包括表中的部分行
各位麻油,我想将一个数据库中的数据根据某个列的值分别保存到不同的索引表中。不知道这个功能能否实现? 查找了文档和各种资料,没有介绍这个功能,请指点一下。 多谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
softFE
2020-09-30
打赏
举报
回复
索引是建立在列上, 不是行. 还是说 你是想给索引减负? 觉得索引维护整张表太辛苦了?
中国风
2020-09-16
打赏
举报
回复
类型兼容时可以,不兼容时存储不了,比如用字符串类型不是兼容所有字段类型
AHUA1001
2020-09-11
打赏
举报
回复
索引存在的价值,是提高查询的效率,有一些字段,是没有必要加到索引里的。
比如表有以下几个字段:主键、姓名、性别、出生日期、政治面貌、学历、婚否、备注。
这个表主键是不需要建立索引的。而直接查询备注,也几乎是不可能的,所以备注也不需要建立索引。
另外,假如每次查询,都会用到姓名,那么其他的几列,也就没有必要创建索引了。
按照你的思路说,每一个字段,都可以单独建立一个索引,但是这样会影响INSERT、DELETE、UPDATE的效率。
evanweng
2020-09-10
打赏
举报
回复
是不是将一个大表分成多个小表
AHUA1001
2020-09-10
打赏
举报
回复
索引表是什么
sxy1993sxy2018
2020-09-10
打赏
举报
回复
引用 1 楼 AHUA1001 的回复:
索引表是什么
抱歉,表达可能有问题。
我的意思是在一张基本表中建立索引,但是这个索引只包含了部分行。多个索引包含的数据恰好覆盖整张基本表中的数据
MySql
数据库
索引
介绍
写在前面
数据库
索引
对我们来说是透明的,因为
数据库
表创建
索引
前后,SQL语句都可以正常运
行
,
索引
的运用只是
数据库
引擎工作时候的优化手段。但是,这并不是说
数据库
索引
仅仅是
数据库
设计开发人员和运维人员的事情,对于一个测试人员,如果对
数据库
中
已有的
索引
有所了解,可以对测试过程
中
发现的涉及
数据库
操作的问题进
行
深入分析,知其所以然。 什么是
索引
索引
是一种特殊的文件(
MySql
...
MySQL
数据库
索引
查询
文章目录
MySQL
数据库
索引
查询1. 创建
数据库
和表2. 使用alter table 语句在w_name字段上建立名为nameidx的普通
索引
.3. 使用create index语句在w_address和w_age字段上建立名为multiidx的组合
索引
.4. 使用CREATE index语句在 w_note字段上建立名为ftidx的全文
索引
.5. 删除
索引
。利用alter table 语句将全文
索引
ftidx删除.
MySQL
数据库
索引
查询 1. 创建
数据库
和表 CREATE DATABASE test
MySQL
如何查看表和
数据库
索引
目录 1、问题引入 2、查看一张指定表的
索引
信息 2.1 、查看指定
数据库
之
中
某一张表名的
索引
信息 2.2、查询某个
数据库
(table_schema)的全部表
索引
,可以从INFORMATION_SCHEMA架构
中
的STATISTICS
表
中
获取
索引
信息 3、查看一台主机所有
数据库
的所有
索引
信息,则可以通过INFORMATION_SCHEMA查看 4、获取指定
数据库
中
索引
的编号以及每个表的
索引
名 5、查询出只包含
索引
的结果集 1、问题引入
MySQL
数据库
之
中
,如何查看一个...
mysql
数据库
索引
mysql
数据库
索引
,简单总结编写
MySQL
数据库
的
索引
索引
虽然是一个很便捷的东西,但是我们使用它的时候一定得小心,我们如果需要加
索引
的话尽量在创表的时候就搞好,否则将是一个十分危险的操作,如果我们这个时候去创建一个
索引
的话,就会占据大量的资源(磁盘IO等),就跟我们在写一本书,在写好书之后再去编写目录,
索引
是同理,是一件很麻烦的事情,会花费大量时间,时间取决于数据量的大小。那么姓名
索引
的B+树的叶子节点存储的都是主键id,找到id后,再去主键
索引
idB+树去遍历,主键idB+树的叶子节点存储的是完整数据
行
,此操作成为。
MySQL
56,679
社区成员
56,709
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章