自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

網(wǎng)站數(shù)據(jù)庫設(shè)計(jì)應(yīng)注意哪些問題

數(shù)據(jù)庫 SQL Server
實(shí)現(xiàn)sql server數(shù)據(jù)庫的優(yōu)化,首先要有一個好的數(shù)據(jù)庫設(shè)計(jì)方案。在實(shí)際工作中,許多sql server方案往往是由于數(shù)據(jù)庫設(shè)計(jì)得不好導(dǎo)致性能很差。今天就由正龍數(shù)據(jù)小編給大家介紹一下如何實(shí)現(xiàn)良好的數(shù)據(jù)庫設(shè)計(jì):

實(shí)現(xiàn)sql server數(shù)據(jù)庫的優(yōu)化,首先要有一個好的數(shù)據(jù)庫設(shè)計(jì)方案。在實(shí)際工作中,許多sql server方案往往是由于數(shù)據(jù)庫設(shè)計(jì)得不好導(dǎo)致性能很差。今天就由正龍數(shù)據(jù)小編給大家介紹一下如何實(shí)現(xiàn)良好的數(shù)據(jù)庫設(shè)計(jì):

1. 邏輯數(shù)據(jù)庫規(guī)范化問題

一般來說,邏輯數(shù)據(jù)庫設(shè)計(jì)會滿足規(guī)范化的前3級標(biāo)準(zhǔn):

第1規(guī)范:沒有重復(fù)的組或多值的列;

第2規(guī)范: 每個非關(guān)鍵字段必須依賴于主關(guān)鍵字,不能依賴于一個組合式主關(guān)鍵字的某些組成部分;

第3規(guī)范: 一個非關(guān)鍵字段不能依賴于另一個非關(guān)鍵字段。

遵守這些規(guī)則的數(shù)據(jù)庫設(shè)計(jì)會產(chǎn)生較少的列和更多的表,因而也就減少了數(shù)據(jù)冗余,也減少了用于存儲數(shù)據(jù)的頁。

[[229569]]

2. 生成物理數(shù)據(jù)庫

要想正確選擇基本物理實(shí)現(xiàn)策略,必須了解和利用好數(shù)據(jù)庫訪問格式和硬件資源的操作特點(diǎn),特別是內(nèi)存和磁盤子系統(tǒng)i/o。以下是一些常用技巧:

與每個表列相關(guān)的數(shù)據(jù)類型應(yīng)該反映數(shù)據(jù)所需的最小存儲空間,特別是對于被索引的列更是如此。比如能使用smallint類型就不要用integer類型,這樣索引字段可以被更快地讀取,而且可以在一個數(shù)據(jù)頁上放置更多的數(shù)據(jù)行,因而也就減少了i/o操作。

把一個表放在某個物理設(shè)備上,再通過sql server的段把它的不分簇索引放在一個不同的物理設(shè)備上,這樣能提高性能。尤其是系統(tǒng)采用了多個智能型磁盤控制器和數(shù)據(jù)分離技術(shù)的情況下,這樣做的好處更加明顯。

用sql server段把一個頻繁使用的大表分割開,并放在多個單獨(dú)的智能型磁盤控制器的數(shù)據(jù)庫設(shè)備上,這樣也可以提高性能。因?yàn)橛卸鄠€磁頭在查找,所以數(shù)據(jù)分離也能提高性能。

用sql server段把文本或圖像列的數(shù)據(jù)存放在一個單獨(dú)的物理設(shè)備上可以提高性能。一個專用的智能型的控制器能進(jìn)一步提高性能。 

責(zé)任編輯:龐桂玉 來源: 今日頭條
相關(guān)推薦

2022-11-09 08:50:39

Oracle數(shù)據(jù)庫PG類

2010-07-12 10:48:21

SQL Server數(shù)

2011-08-09 14:23:05

網(wǎng)站設(shè)計(jì)數(shù)據(jù)庫集群庫表散列

2010-04-09 09:46:38

Oracle RAC

2011-03-04 16:09:48

數(shù)據(jù)庫優(yōu)化設(shè)計(jì)注意事項(xiàng)

2010-01-07 18:03:03

Linux動態(tài)庫

2009-07-11 10:39:16

綜合布線設(shè)計(jì)實(shí)施

2018-06-13 23:20:30

綜合布線辦公室網(wǎng)絡(luò)

2018-08-23 04:58:13

2022-05-26 15:32:40

數(shù)據(jù)庫數(shù)據(jù)庫系統(tǒng)

2017-10-20 14:35:38

數(shù)據(jù)庫設(shè)計(jì)原則

2010-05-14 17:12:53

MySQL數(shù)據(jù)庫

2012-09-18 13:01:23

SybaseLinux

2018-08-13 14:50:02

2011-08-19 10:13:06

綜合布線接地系統(tǒng)

2010-09-07 13:22:36

IBM DB2

2010-04-27 16:54:11

Oracle RAC

2010-04-02 16:31:58

Oracle RAC

2013-05-27 11:11:41

綜合布線技術(shù)綜合布線施工步驟綜合布線

2010-09-07 11:00:42

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號