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

資料庫在不斷

發布時間: 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關鍵字, 保證新記錄排在後面,這樣讀取效率絵高很多,避免反復或重復處理。

熱點內容
app什麼情況下找不到伺服器 發布:2025-05-12 15:46:25 瀏覽:714
php跳過if 發布:2025-05-12 15:34:29 瀏覽:467
不定時演算法 發布:2025-05-12 15:30:16 瀏覽:131
c語言延時1ms程序 發布:2025-05-12 15:01:30 瀏覽:167
動物園靈長類動物配置什麼植物 發布:2025-05-12 14:49:59 瀏覽:738
wifi密碼設置什麼好 發布:2025-05-12 14:49:17 瀏覽:150
三位數乘兩位數速演算法 發布:2025-05-12 13:05:48 瀏覽:399
暴風影音緩存在哪裡 發布:2025-05-12 12:42:03 瀏覽:545
access資料庫exe 發布:2025-05-12 12:39:04 瀏覽:632
五開的配置是什麼 發布:2025-05-12 12:36:37 瀏覽:367