① SQL資料庫一個表存多少數據不會影響速度,我的程序數據量很大,每天都有大概30W條數據存入,不勝感激
如果一直insert,很少selelct,那不是什麼問題,你只要設計好索引,關心你的磁碟空間就可以了。
如果select也很多,就需要強化索引的使用,盡量降低每個SQL的執行時間。
談到管理,建議你按照冷、熱數據,進行分表;也可以按月分表。
② 為什麼我的SQL資料庫變的很慢
第一,檢查SQL資料庫的日誌文件是否過大
第二,檢查SQL表中的記錄是否過多
第三,整理一下伺服器硬碟的碎片
第四,更新硬體~加大內存,增加系統緩存
注意做好資料庫系統優化
③ sql 2000資料庫一個表裡存儲多少自斷後,查詢數據的時候開始卡,或者有點慢呢
呵呵,這個是很正常的呀,你查詢的時候,他是從上往下一條一條的執行的,假設你的ID是10000,那sql就得從1找到10000,假設你的id是100,用的時間就肯定少了!呵呵 ,如果你想時間用的少,建議優化哈數據,建一些常用的存儲過程.....等等
④ sql能管理多少個T資料庫,有人說如果超過1個T的資料庫,訪問就會很慢,是真的嗎。
你說的sql是什麼?是sql語言還是sql server資料庫?
sql語言當然不會對資料庫的數量級有要求了。sql server的話,對tb級資料庫確實是力不從心了,查詢優化器不好,數據量大就容易慢。
這樣的大型資料庫一般用db2,處理巨型數據是db2的優勢。