數(shù)據(jù)庫設(shè)計問題,單表和多表查詢執(zhí)行效率相比有多大區(qū)別

2022-12-16 21:14

2個回答
access的多表查詢,維護要方便的多。效率上也會高,尤其數(shù)據(jù)量大的時候
sqlserver的主鍵默認(rèn)是聚集索引,如果你還需要查詢什么數(shù)據(jù),也可以建立非聚集索引,但是你要注意,非聚集索引需要占額外的存儲空間,而且是用時間長了容易產(chǎn)生索引碎片。
所以比較好的索引建立準(zhǔn)則是:用來做表連接的id列上鍵非聚集索引,真正用來查詢數(shù)據(jù)內(nèi)容的列上建立聚集索引。
相關(guān)問答
mysql 數(shù)據(jù)表設(shè)計與查詢效率
2個回答2022-10-04 09:46
這就是1個效率與存儲空間的問題,魚與熊掌不可兼得,第1種有更好的效率,第2種省空間。 select * 和select id明顯是有區(qū)別的,*就要多掃描20個字段,你去表里試試就知道了,查詢花費的時間...
全文
SQL查詢效率問題....數(shù)據(jù)量很大
1個回答2022-10-16 22:37
oracle 數(shù)據(jù)庫嗎?
數(shù)據(jù)庫高效設(shè)計方法
2個回答2022-09-14 00:52
select * from namedb where name = '羅' 更高效的方法就是 select 這一點的星號去了換成你需要用到得字段名 from namedb where name = '...
全文
數(shù)據(jù)庫的設(shè)計?
2個回答2022-09-21 12:06
總共有六個: 1. 需求分析:分析用戶的需求,如數(shù)據(jù)、功能和性能需求等; 2. 概念結(jié)構(gòu)設(shè)計:主要采用E-R模型進行設(shè)計,包括畫E-R圖; 3. 邏輯結(jié)構(gòu)設(shè)計:通過將E-R圖轉(zhuǎn)換成表,實現(xiàn)從E-R模型...
全文
數(shù)據(jù)庫和網(wǎng)頁設(shè)計的感想
1個回答2024-03-04 16:33
別人的東西始終是別人的東西,只能是取其精華,去其糟粕 幫寫?為何不讓人指導(dǎo)你去學(xué)習(xí),然后在自己寫呢 一個展示,一個存儲,兩則既聯(lián)系緊密又各自不同,將兩則結(jié)合解決問題,這個才是你能體會的、收獲的 ...
全文
數(shù)據(jù)庫設(shè)計 為圖書館設(shè)計一數(shù)據(jù)庫
1個回答2023-05-01 11:22
給你參考下吧。。。
數(shù)據(jù)庫里面子查詢是什么意思?
1個回答2022-10-09 21:22
比如: select?*?from?student?where?班級='01'?and?age?>?(select?max(age)?from?student?where?班級='02'); 查詢出...
全文
asp怎樣查詢數(shù)據(jù)庫
1個回答2022-08-27 23:37
不分頁的: '調(diào)用連接數(shù)據(jù)庫文件 應(yīng)該會吧. '這些都通俗的 打開數(shù)據(jù)庫中的你要的表 我自己的 while not rs. eof 'while語句 一直查到最后 '這些就是你...
全文
數(shù)據(jù)庫表的設(shè)計
2個回答2022-12-25 00:34
1、首先設(shè)計一張用戶表,有用戶信息,方便注冊(用戶ID,用戶姓名,用戶性別。。)等一些基本信息; 2、設(shè)計一張題目表,字段有題目ID、題目內(nèi)容 3、設(shè)計一張答案表,如果是選擇題,設(shè)計的字段為答案ID、...
全文
有關(guān)sql server數(shù)據(jù)庫設(shè)計的問題
1個回答2023-01-21 03:15
用關(guān)鍵字查詢,統(tǒng)計