摘要:
在網友的博客中看到這編文章不錯,就記了下來。供大家參考,在寫存儲過程時的經驗之談
1、開發人員如果用到其他庫的Table或View,務必在當前庫中建立View來實現跨庫操作,最好不要直接使用“databse.dbo.table_name”,因為sp_depends不能顯示出該SP所使用的跨庫table或view,不方便校驗。
2、開發人員在提交SP前,必須已經使用set showplan on分析過查詢計劃,做過自身的查詢優化檢查。 閱讀全文
posted @ 2009-07-13 15:21
.NET快速開發框架
閱讀(543)
評論(0)
推薦(0)
摘要:
在網友的博客中看到這編文章不錯,就記了下來。供大家參考,在寫存儲過程時的經驗之談
1、開發人員如果用到其他庫的Table或View,務必在當前庫中建立View來實現跨庫操作,最好不要直接使用“databse.dbo.table_name”,因為sp_depends不能顯示出該SP所使用的跨庫table或view,不方便校驗。 閱讀全文
posted @ 2009-07-13 15:21
.NET快速開發框架
閱讀(305)
評論(0)
推薦(0)
摘要:
本文首先討論了基于第三范式的數據庫表的基本設計,著重論述了建立主鍵和索引的策略和方案,然后從數據庫表的擴展設計和庫表對象的放置等角度概述了數據庫管理系統的優化方案。
1 引言
數據庫優化的目標無非是避免磁盤I/O瓶頸、減少CPU利用率和減少資源競爭。為了便于讀者閱讀和理解,筆者參閱了Sybase、Informix和Oracle等大型數據庫系統參考資料,基于多年的工程實踐經驗,從基本表設計、擴展設計和數據庫表對象放置等角度進行討論,著重討論了如何避免磁盤I/O瓶頸和減少資源競爭,相信讀者會一目了然。 閱讀全文
posted @ 2009-07-13 15:14
.NET快速開發框架
閱讀(329)
評論(1)
推薦(0)
摘要:
本文首先討論了基于第三范式的數據庫表的基本設計,著重論述了建立主鍵和索引的策略和方案,然后從數據庫表的擴展設計和庫表對象的放置等角度概述了數據庫管理系統的優化方案。
1 引言
數據庫優化的目標無非是避免磁盤I/O瓶頸、減少CPU利用率和減少資源競爭。為了便于讀者閱讀和理解,筆者參閱了Sybase、Informix和Oracle等大型數據庫系統參考資料,基于多年的工程實踐經驗,從基本表設計、擴展設計和數據庫表對象放置等角度進行討論,著重討論了如何避免磁盤I/O瓶頸和減少資源競爭,相信讀者會一目了然。 閱讀全文
posted @ 2009-07-13 15:14
.NET快速開發框架
閱讀(378)
評論(0)
推薦(0)
摘要:
1. 原始單據與實體之間的關系
可以是一對一、一對多、多對多的關系。在一般情況下,它們是一對一的關系:即一張原始單據對
應且只對應一個實體。在特殊情況下,它們可能是一對多或多對一的關系,即一張原始單證對應多個實
體,或多張原始單證對應一個實體。這里的實體可以理解為基本表。明確這種對應關系后,對我們設計
錄入界面大有好處。
〖例1〗:一份員工履歷資料,在人力資源信息系統中,就對應三個基本表:員工基本情況表、社會
關系表、工作簡歷表。這就是“一張原始單證對應多個實體”的典型例子。 閱讀全文
posted @ 2009-07-13 15:12
.NET快速開發框架
閱讀(527)
評論(0)
推薦(1)
摘要:
1. 原始單據與實體之間的關系
可以是一對一、一對多、多對多的關系。在一般情況下,它們是一對一的關系:即一張原始單據對
應且只對應一個實體。在特殊情況下,它們可能是一對多或多對一的關系,即一張原始單證對應多個實
體,或多張原始單證對應一個實體。這里的實體可以理解為基本表。明確這種對應關系后,對我們設計 閱讀全文
posted @ 2009-07-13 15:12
.NET快速開發框架
閱讀(334)
評論(0)
推薦(0)

浙公網安備 33010602011771號