當前位置:首頁 » 操作系統 » 資料庫在不斷

資料庫在不斷

發布時間: 2023-02-01 01:48:54

❶ 如何解決資料庫連接數量有限 伺服器在不斷增加的問題 阿里巴巴 2014 筆試

增加Oracle的備份或叢集(cluster)伺服器!!
由於題目未說明使用的系統為Windows或UNIX Like的系統,但是強調要保持請求的並行度,所以推薦增加伺服器為優先考量,基本上若為Windows Server,本身有限制連線數(Windows Server 2008之後才可調整),根本達不到7000的要求,而且增加伺服器在連線數暴增時較為穩定,而且可以做為較安全的備份考量

單純增加資料庫連線數必須要系統也能承載,每年增加300部web伺服器,在不確定伺服器狀況的條件下,第一年單純做連線數調整,無法確定要預留多少連線數是要調到10000還是13000,這個數量的壓力測試也不是一般運維能夠做的

所以基本上,還是以增加伺服器為優先考慮,這樣便有14000的連線容忍度,這樣至少可以到第三年仍不用作更動,即便是往後做更動要調整連線數,一台崩潰(panic)了,資料也不至完全損毀

❷ 如何讀取資料庫表數據(資料庫表不斷添加新數據)

問題問得過於簡化,根據我的經驗猜測,你是連續地讀取表的記錄,而每次讀取都沒重復的,只讀取新添加的記錄,是吧?
你最好不用table, 盡量用query,這樣使用SQL處理比較簡單。不過也沒關系,就是多寫點語句。我過去的作法是,針對表生成兩個視圖,第一個存儲上次取來的記錄,第二個是當前取到的記錄數據,第三個是一和二視圖相比較而得到的最新的記錄,每次有取動作,都要刷新。
要點,被查詢的主表或query的排序和過濾關鍵字欄位必須是記錄號或ID關鍵字, 保證新記錄排在後面,這樣讀取效率絵高很多,避免反復或重復處理。

熱點內容
編程畫櫻花 發布:2024-03-29 02:11:24 瀏覽:471
騰訊雲伺服器1mb老掉線 發布:2024-03-29 01:56:11 瀏覽:213
執行sql語句的存儲過程 發布:2024-03-29 01:52:37 瀏覽:695
婚紗攝影腳本 發布:2024-03-29 01:47:40 瀏覽:899
我的世界伺服器咋開外掛 發布:2024-03-29 01:07:45 瀏覽:455
sql寫報表 發布:2024-03-29 01:03:23 瀏覽:305
家用伺服器怎麼選 發布:2024-03-29 00:49:18 瀏覽:401
Ap6510dn如何配置 發布:2024-03-29 00:38:47 瀏覽:333
安卓和蘋果哪個更佔用內存 發布:2024-03-29 00:37:02 瀏覽:424
編譯錯誤算bug嗎 發布:2024-03-29 00:23:03 瀏覽:34