伺服器時間變慢怎麼回事
❶ 關於MYSQL伺服器突然變慢的問題
MySQL 在崩潰恢復時,會遍歷打開所有 ibd 文件的 header page 驗證數據字典的准確性,如果 MySQL 中包含了大量表,這個校驗過程就會比較耗時。MySQL 下崩潰恢復確實和表數量有關,表總數越大,崩潰恢復時間越長。另外磁碟 IOPS 也會影響崩潰恢復時間,像這里開發庫的 HDD IOPS 較低,因此面對大量的表空間,校驗速度就非常緩慢。另外一個發現,MySQL 8 下正常啟用時居然也會進行表空間校驗,而故障恢復時則會額外再進行一次表空間校驗,等於校驗了 2 遍。不過 MySQL 8.0 里多了一個特性,即表數量超過 5W 時,會啟用多線程掃描,加快表空間校驗過程。
如何跳過校驗MySQL 5.7 下有方法可以跳過崩潰恢復時的表空間校驗過程嘛?查閱了資料,方法主要有兩種:
配置 innodb_force_recovery可以使 srv_force_recovery != 0,那麼 validate = false,即可以跳過表空間校驗。實際測試的時候設置 innodb_force_recovery =1,也就是強制恢復跳過壞頁,就可以跳過校驗,然後重啟就是正常啟動了。通過這種臨時方式可以避免崩潰恢復後非常耗時的表空間校驗過程,快速啟動 MySQL,個人目前暫時未發現有什麼隱患。
2. 使用共享表空間替代獨立表空間這樣就不需要打開 N 個 ibd 文件了,只需要打開一個 ibdata 文件即可,大大節省了校驗時間。自從聽了姜老師講過使用共享表空間替代獨立表空間解決 drop 大表時性能抖動的原理後,感覺共享表空間在很多業務環境下,反而更有優勢。
臨時冒出另外一種解決想法,即用 GDB 調試崩潰恢復,通過臨時修改 validate 變數值讓 MySQL 跳過表空間驗證過程,然後讓 MySQL 正常關閉,重新啟動就可以正常啟動了。但是實際測試發現,如果以 debug 模式運行,確實可以臨時修改 validate 變數,跳過表空間驗證過程,但是 debug 模式下代碼運行效率大打折扣,反而耗時更長。而以非 debug 模式運行,則無法修改 validate 變數,想法破滅。
❷ 公司伺服器時間不準,經常慢下來,兩天在半個小時以上
1
校準時區,滑鼠雙擊任務欄右下角時間欄或右鍵單擊時間選擇「調整日期/時間」——>在彈出的「日期和時間屬性」窗口中選擇「時區」選項卡——>將時區選擇為「(GMT+08:00)北京,重慶,香港特別行政區,烏魯木齊」——>點擊「應用」,不要關閉「時間和日期屬性」窗口;
2
在「日期和時間屬性」窗口中選擇「時間和日期」選項卡——>盡量將日期和時間調整為當前日期和時間,盡量接近,否則可能導致提示「鏈接PRC伺服器不可用」的問題——>再選擇「Internet 時間」選項卡——>將「自動與Internet時間伺服器同步(S)」前面打上勾——>點擊「確定」退出;
3
第三步:點擊「開始」菜單——>選擇「運行」——>輸入「services.msc」(不含引號)——>在彈出的「服務(本地)」窗口中下拉滑動條,找到「Windows Time」服務——>右鍵點擊「Windows Time」服務,選擇「啟動」——>關閉「服務(本地)」窗口;
4
第四步:雙擊任務欄右下角時間欄——>選擇「Internet 時間」選項卡——>點擊「立即更新」——>假如仍然提示「進行同步時出錯」,可以將伺服器更改為「210.72.145.44」(中國國家授時站伺服器IP地址)或者點擊伺服器中的向下箭頭,選擇「Time.nist.gov」——>再嘗試點擊「立即更新」;
END
小提示:
按照上述步驟一步一步的設置就能夠解決 電腦時間能不同步、電腦時間同步出錯的問題,可以在開始下面的設置之前,建議將「自動與Internet時間伺服器同步」下方的伺服器更改為IP:210.72.145.44 ,這是中國國家授時站的IP地址,同步成功率為99%
--天下數據--
❸ 電腦時間自動變慢是什麼原因導致的
一般在沒有系統的默認設置里,系統的時間是跟boot中的時間相同的。
如果你只在系統中調時間,那麼你只要重啟,系統的時間又會恢復到和boot中的時間。
也就是說,要想時間正確,你要調一下 boot 中的時間。
解決方法:
開機的時候按「Del」 進入boot ,選擇第一項,這里有個時間的,24小時制,你可以直接按數字進行修改。
修改完成後,按F10退出,它問你是yes 還是No 時,你按鍵盤的 "y"就可以了,這是保存的意思。
重新進入系統時,你會看見時間正確的了。
另外補充一下,如果你的電池是沒有電的話,一關機,斷了電源後,時間又會恢復到原廠時的,你只需花幾塊錢買個新的BIOS電池就可以了。
❹ 伺服器變慢怎麼辦
要針對具體情況,具體分析,比如是不是硬碟陣列出問題了,還是硬碟壞道比較多,應該更換了,還是伺服器配置不夠,還是從客戶端到伺服器的網路變慢了,延遲高,,或者伺服器數據變大,導致讀取速度慢,等等情況
另外伺服器分,雲伺服器,實體自購的伺服器,虛擬伺服器,等等,到底是什麼
❺ 伺服器為什麼會運行得越來越慢
引起伺服器運行慢有很多因素,你可以從以下方面查查看。
1,系統安裝程序多而繁雜。
2,電腦是否遭受到病毒。(如果有建議重裝系統,我試過,殺毒沒用)
3,電腦長時間運作,導致其散熱系統不完善。系統得不到優良狀態運轉。
4,顯卡加速器出現故障。
建議:系統重裝,然後用XP記憶系統記錄下系統最優良狀態(也就是剛重裝時)。這樣在今後系統出現問題時,直接用XP特有的系統還原進行恢復。
❻ 電腦系統的時間變慢了,怎麼調整
電腦時間變慢了,調整方法:對於聯了網的用戶可以開啟此功能,這樣,計算機系統時鍾每隔一周就會與Internet時間伺服器進行一次同步,從而保證系統時間的准確,自動更新的前提是我們的電腦要聯網,此時檢查一下網路連接情況,如果你的電腦能正常上網1.滑鼠左鍵雙擊電腦右下側的時間。
2.彈出如下的對話框,選擇「In ternet時間 」。
3.在對話框中,勾選「 自動與Internet時間伺服器同步(S)」,4. 可以點擊一下「立即更新」按鈕,就已經開始了一下時間的更新。(記得點確定才可以)
❼ 電腦時間變慢
一般來說系統時間變慢有兩種情況,一主板電池電量不足,二主板晶振出問題。
在沒有換電池的情況下採取臨時措施。修改Internet時間同步的間隔,強制修正時間。改間隔為一小時同步一次。方法如下:
在開始菜單運行里輸入「regedit」回車打開注冊表編輯器。
展開[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\ TimeProviders \NtpClient]分支,並雙擊SpecialPollInterval鍵值,將對話框中的「基數欄」選擇到「十進制」上,輸入框中顯示的數字正是自動對時的間隔(以秒為單位),比如默認的604800就是由7(天)×24(時)×60(分)×60(秒)計算來的。設定時間同步周期為一小時,即(3600秒),填入對話框,選十進制就填3600,點擊確定保存關閉對話框。
這種方法對晶振損壞也適用,你可以根據時間變慢的程度靈活調整同步間隔。
❽ 伺服器響應慢是怎麼回事和怎麼解決響應速度慢
這種問題挺復雜的,有些原因真的很出意料,一般程式化的方法還找不到。
1.先用瀏覽器F12控台查看一下網頁載入資源的情況,看是不是某些資源載入慢的緣故。
2.如果不是的話, 那就檢查一下是不是網路問題。
3.如果都不是上面的問題,你再去看下伺服器的狀況,應該有後台可以看,看下是不是帶寬不足。(或者用top,iptraf命令看一下)
4.最後還有問題的話看下你php代碼是不是有問題,用xhprof看下代碼哪裡慢。
---------
例1:
伺服器: 戴爾 PowerEdge R620 Rack Mount Chassis
今天公司的 web伺服器響應異常的慢 平常 200ms 執行完畢的一個action,現在要 2秒多才能執行那個完畢。
之前也出現過這種狀況,但再重啟之後就一般及解決了。
遍歷網上
說是
1、網路原因 2、系統原因 3、硬體原因
首先分析網路原因 我 ping 伺服器的 接收到響應要1ms,平常都是小於 1ms
2、系統原因
我查看了任務管理器發現 CPU 橫容易就奔向100%了。
4 個cpu 核心 馬上沖向頂端持平了。
3、硬體原因
聽網上說可能還有一部分磁碟 i/o 也會導致運行速度大減的
2、3 部分圖片當時很著急解決問題沒有截圖、
下面是今天晚上伺服器 恢復正常後的基本空閑時的cpu 狀況、和磁碟讀取狀況
想問一下、普通我這種刀片伺服器正常運行時oracle 的一般最高讀寫速度、為什麼怎樣找到程序中那個可能正執行死循環的程序
經過之前一天的推測,覺得應該是伺服器上的另一個應用伺服器,出現了死循環,聯系了此程序開發人員讓其恢復了上一個版本,問題就沒有了。
就是那一個個驗證推測麻煩,花了我一天的時間,想直接知道哪裡死循環。
經過之前一天的推測,覺得應該是伺服器上的另一個應用伺服器,出現了死循環,聯系了此程序開發人員讓其恢復了上一個版本,問題就沒有了。
就是那一個個驗證推測麻煩,花了我一天的時間,想直接知道哪裡死循環。
例2:
我的WIN2003獨立伺服器(P4 2.8G/1G的方正商用機,非專業伺服器),ACCESS資料庫有800多兆,同時在線會員100多人。瀏覽速度很慢,日發帖從1000多銳減到200多貼,網友怨聲載道,不得已才轉換到DZ。
轉換後DZ的資料庫有600多兆。剛開始挺快的,隨後升級到DZ6.1,現在過了才1個多月,伺服器響應越來越慢。CPU佔用並不高,通常不到20%,內存佔用好像也正常。就是經常硬碟燈一直亮(是常亮,不是閃亮),每到這時論壇頁面就打不開,有時光顯示頁面頭部,要等很長時間。硬碟燈不常亮的時候速度挺快。
以前是一兩天出現一次,後來越來越頻繁,現在過不多大會兒就出現一次,簡直受不了了。
相信很多人在用windows2003伺服器或者vps,而且一開始用,速度都相當的快,但是過了幾天速度變慢了很多,也會遇到有時候網站打開卡等現象,即使網站沒什麼流量也會出現。
有時候就會懷疑是不是我的伺服器或者vps很差勁,買到假貨了?其實不然。
其實這些問題作祟的都是w3wp.exe這個iis進程在搗鬼。
在WINDOWS2003+IIS6下,經常出現w3wp的內存佔用不能及時釋放,從而導致伺服器響應速度很慢。
遇到這些現象,我們可以用以下方法進行解決,不影響網站運營及系統問題。
可以做以下配置修改進行改善:
1、在IIS中對每個網站進行單獨的應用程序池配置。即互相之間不影響。
2、設置應用程序池的回收時間,默認為1720小時,可以根據情況修改。同時,設置同時運行的web工作進程數目為1。再設置當內存或者cpu佔用超過多少,就自動回收內存。
一般來說就可以解決了。但仍然會出現個別網站因為程序問題,不能正確釋放。
那麼,怎麼樣才能找到是哪一個網站的?解決辦法:
1、在任務管理器中增加顯示pid欄位。就可以看到佔用內存或者cpu最高的進程pid
2、在命令提示符下運行iisapp -a。注意,第一次運行,會提示沒有js支持,點擊確定。然後再次運行就可以了。這樣就可以看到pid對應的應用程序池
3、到iis中察看該應用程序池對應的網站,就可以了。
❾ 請問計算機時間慢3分鍾 ,修改正常了之後過2分鍾又變回原來的慢3分鍾了 …怎麼回事
時間設置與internet時間伺服器同步就行了,會自動校準的。如果是能正常同步時間,跟你的時間還是有偏差,那就是你的時間有問題了。
❿ 伺服器變慢有天氣因素嗎
伺服器的網速快慢跟天氣有一定的關系。比如說有暴風暴雨的情況下,那麼這種可能網速也會變慢的。計算機也要及時升級、安裝系統補丁程序,同時卸載不必要的服務、關閉不必要的埠,以提高系統的安全性和可靠性。