如何优化你的数据库

[复制链接]
查看11 | 回复9 | 2005-2-28 12:57:00 | 显示全部楼层 |阅读模式
我发现在SQL SERVER中很难实现人工的优化,很多程序的结构和表结构,以及系统数据库的存储设计,索引的设计就很不合理。
我怎么优化来着?!
在Oracle中我想问一下各位DBA们,你们怎么优化的。
好难呀...



回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
我想你可以索引重新设计或重建上下手。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
我觉的主要是应用方面的优化
一定要用cbo
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
如果我有一个Table,每天都要将原来的数据delete后,重新insert新的数据。

要不要建索引?
如果要的话,我改怎么设计我的索引?
是在tempdb中建呢,还是在本身的DB中建立索引。

谢谢!
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
如果象说的话,全删掉,再insert, 就没必要建index,建了更慢。
最初由 xmmhacker 发布
[B]如果我有一个Table,每天都要将原来的数据delete后,重新insert新的数据。

要不要建索引?
如果要的话,我改怎么设计我的索引?
是在tempdb中建呢,还是在本身的DB中建立索引。

谢谢! [/B]

回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
truncate table
drop index
insert data
create index again
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
谢谢!
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
the most important is to optimize the application
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
Oracle database and Sql server have totally different structure.Oracle optimization method doesn't work on Sql server environment.
darkstorm is right, on the sqlserver, optimizing the application coding and database structure are most important things.
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
In both Oracle and SQL server, we need to tune application design!
That's the first thing for tuning.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行