因此,我們剛剛開始爲X公司開發Web應用程序。應用程序必須計算大量的信息,如工作完成的工作,工作了多久,設備工作了多長時間,設備速度,設備質量,部件質量,正常運行時間,停機時間,運行時間,浪費等...等等...問題是數據庫是愚蠢的設計,沒有ID(我加入它在多列,但它很慢),視圖表內的很多計算,(我要去夢想做這個噩夢)數據庫有很多,我的意思是很多表有數百萬條記錄。所以我的問題是如何處理這種情況?試着去掌握數據庫並嘗試做我的工作,即使需要半年的時間才能完成所有工作?或者,也許他們應該聘請一些數據庫設計師,並改變整個系統......(但我想他們不會去,即使我問)。有沒有一種軟件可以快速掌握我可以使用的數據庫?他們使用Microsoft Server SQL 2012.如何處理愚蠢的設計數據庫?
P.S.不要評價我的英語寫作技巧,我不會經常編輯它。
編輯: 1.有些表格之間沒有完整性,所以我必須工作。而且服務器總是很忙,不時崩潰。有時從查看錶中獲取1000行需要20分鐘。 2.每次查詢時都會執行一些昂貴的查詢。
編輯: 在不同的表中有很多重複的數據。編輯: 有沒有辦法讓數據庫更有效率?
+1爲標題。 – DontVoteMeDown
@DontVoteMeDown不鼓勵這個地方成爲reddit。這是一個專業的網站。 – Woot4Moo
*將它連接到多列*您的意思是複合鍵? –