請幫我解答這些數據庫的基本問題嗎?數據庫基礎知識
如果您在表(其中有數百萬行數據)上創建索引,則下列哪一項不會是該操作的結果? a。更快的數據訪問 b。減少冗餘數據 c。在某些情況下性能更好 d。在某些情況下性能沒有提高。
以下哪項最能描述聚集索引? a。數據聚集在一起的索引。 b。索引信息聚集在一起的索引。 c。根據數據對索引信息進行聚類的索引。 d。數據的物理順序和邏輯順序相同的索引。
表A有一列B,包含在5個不同的索引中。此表更新頻率非常高。因爲這個計劃你會遇到什麼? a。在連接子句 中發出帶B列的命令時,可以更快地進行訪問b。當列B更新時維護索引的成本增加 c。選擇/插入/刪除/更新命令的性能提高 d。使用涉及列B的選擇命令時訪問速度更慢
以下哪項最能描述優化程序的作用? a。優化數據庫 b。存儲數據時最佳使用存儲空間 c。根據索引統計構建查詢計劃 d。充分利用所有系統資源。
- 考慮以下架構和查詢...... 查詢:從 campus_config, config_ref, 校園 其中 campus_id = 4, campus_id = cc_campus_id 一個選擇* 。此查詢將返回多少列? b。這個查詢有什麼問題嗎?如果是這樣,那麼它是什麼,你將如何解決它?
我認爲:1 - > B,2 - > d ,3 - > b,4 - > c(假設我們正在談論查詢優化器)。,5(a) - >查詢中的列數=所有三個表中列數的總和,5(b) - >是,它不加入(campus_config和config_ref)表,我們可以通過:其中campus_id = 4和campus_id = cc_campus_id和config_ref.id = campus_config.config_ref_id – houssam
謝謝houssam! – GCR