社区
MS-SQL Server
帖子详情
高分请教:如何平衡索引与INSERT、UPDATE的速度冲突?
apusic
2001-05-01 10:09:00
大家都知道,建立索引后,查询速度可以加快很多,但同时INSERT、UPDATE等操作的速度相应减慢,现在如何平衡这两个速度冲突?
...全文
260
10
打赏
收藏
高分请教:如何平衡索引与INSERT、UPDATE的速度冲突?
大家都知道,建立索引后,查询速度可以加快很多,但同时INSERT、UPDATE等操作的速度相应减慢,现在如何平衡这两个速度冲突?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guo
2001-08-03
打赏
举报
回复
create database/alter database时创建group
wwl007
2001-08-03
打赏
举报
回复
如何创建文件组
guo
2001-08-03
打赏
举报
回复
如果是sql建议将索引通过filegroup与实际数据分隔开,而该filegroup又在不同的物理磁盘上.
如:create index on filegroup othergroup;
如果是oracle通过tablespace与实际数据分隔
另外如果一次装载数据较多建议将索引重建放在数据装载后进行.
guo
2001-08-03
打赏
举报
回复
如果是sql建议将索引通过filegroup与实际数据分隔开,而该filegroup又在不同的物理磁盘上.
如:create index on filegroup othergroup;
如果是oracle通过tablespace与实际数据分隔
另外如果一次装载数据较多建议将索引重建放在数据装载后进行.
yling
2001-08-03
打赏
举报
回复
你是指多用户访问的时候吧,有的select,有的update这种情况吧,如果表比较大,而且频繁访问,可以采用表分割的办法(sybase中有这个功能),放到多个物理设备上,提高数据流量的带宽
hzslx
2001-08-03
打赏
举报
回复
ok
quickp
2001-08-03
打赏
举报
回复
g
nononono
2001-05-03
打赏
举报
回复
如果表中的大量旧数据是不变的, 可以考虑分割数据为2个表, 对数据的修改主要是在一个比较小的表中进行, 待数据不再需要修改时,转到另一个表中. 对2个表的查询可以用union合并成一个数据集. 当然, 分成2个表会降低查询效率(即使使用union).
Fxx
2001-05-03
打赏
举报
回复
不要最后一起commit,每几十条commit一次估计能快点
mycode
2001-05-02
打赏
举报
回复
要看Insert,Update时处理的记录数的多少;每一次Insert或Update只影响几条或十几条记录;可以先建上索引再用,如果一次要Insert几千条记录,还是先Insert后Select;
具体要求,具体分析.
MySQL数据库详解(二)
紧跟上一篇文章,我们继续学习MySQL数据库。 数据库意义:数据存储,数据管理 DML语言:数据操作语言
Insert
update
delete 1.添加
Insert
语法:
insert
into 表名([字段名1,字段2,字段3])values('值1'),('值2'),('值3',....) 举例: -- 插入语句(添加) --
insert
into 表名([字段名1,字段2,字段3]...
【MySQL 数据库】6、一篇文章学习【
索引
知识】,提高大数据量的查询效率【文末送书】
学习
索引
的大部分知识
软件测试面试最常考的mysql知识点,最好看完这个再去面试!
秋招之后,部门又来了好多小鲜肉,其中有部分同学是没有用过MySQL的,我把自己以前做过的笔记又重新整理了一番,希望能够对新同学有帮助! 什么是DML、DDL、DCL? DML(data manipulation language): 它们是SELECT、
UPDATE
、
INSERT
、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(dat...
使用PlayerPrefs执行
高分
排行榜
分享使用Unity 3D免费版本编写游戏的教程(二) 发布时间:2013-07-01 17:31:09 Tags:Unity,执行作弊码,搜集用户数据,
高分
排行榜 作者:John Boardman 欢迎继续阅读本文第二部分内容。(请点击此处阅读本文第一部分,第三部分) *使用PlayerPrefs执行
高分
排行榜 *如何用文本域来执行搜集用户数据的对话框
mysql 添加条件判断语句_MYSQL 条件判断语句 在线求高手
高分
悬赏
MYSQL 条件判断语句 在线求高手
高分
悬赏关注:240答案:3mip版解决时间 2021-02-07 07:12提问者祗剩寂寞2021-02-06 22:11三张表 allot team userallot表有 team_id user_id如果team_id >0 就去关联 team表如果team_id=0 就去关联user表最佳答案二级知识专家你哪知我潦倒为你2021-02...
MS-SQL Server
34,591
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章