2010-06-22 46 views
0

是索引表的更好方法嗎?我可以爲我的數據庫表建立索引嗎?如果有,如何?

+1

你在用什麼 - MS SQL,Oracle,MySQL?當然,你可以索引你的桌子,但你爲什麼想要?你有性能問題嗎?你的表結構是什麼樣的?是否有頻繁的插入,更新和刪除?或者純粹是爲了查詢?這樣的小(!)細節使您的問題得到解答變得更容易。 – codingbadger 2010-06-22 07:28:02

回答

1

大多數關係數據庫都能夠創建和維護索引。 就像在前面的答案中提到的那樣,唯一的主鍵字段通常會被索引。 創建自定義索引的語句如下: CREATE INDEX index_name ON table_name(col_name) 但請記住,雖然索引可加快您的選擇速度,但會減慢插入和更新速度。

0

您的數據庫引擎很可能會自動爲唯一字段和主鍵創建索引。

但是,當然你也可以手動創建索引。 Read about creating indexes in MySQL

爲了給您提供更好的信息,請澄清您的問題並指定您使用的數據庫引擎。

相關問題