mysql資料庫,連線數,一秒寫入多少條資料

時間 2022-04-15 08:10:04

1樓:歐章旭

mysql資料庫單錶插入速度每秒最高100000 rows沒問題,在標準配置下。

mysql的讀寫速度跟硬碟的速度,網絡卡的速度,寫入行的資料量,資料在硬碟中的存放位置等等因素都有關係的。

要統計這個最好的是進行測試,然後得出乙個平均值。沒有人能夠光通過配置得出這些資料的。

2樓:

第一次壓測配置(虛擬機器):

資料庫伺服器:1g記憶體+20g硬碟+1個cpu,單核jmeter本地

壓測結果

3100 左右

負載在6.77附近,判斷是cpu問題,加4核第二次壓測配置(虛擬機器):

1g記憶體+20g硬碟+1個cpu, 4核

直接到了5700附近,

total used free shared buffers cached

mem: 984  974           9 1 132 455

-/+ buffers/cache: 386 597swap: 2044 31      2013只有9m剩餘,**增加物理記憶體可以繼續提高第三次發現物理記憶體使用

4g記憶體+20g硬碟+1個cpu,4核

直接壓測到了 7500附近,iowa% 在10附近,使用cpu 30%

mysql 同時能讀寫多少條資料

3樓:你猜我猜哇擦猜

這個是不能實現的,mysql就算鎖住單行資料,但是其他執行緒還是會有讀鎖的

我覺得你要實現這樣的功能,你可以給這個表再加上個字段,用於表示是否被某個執行緒讀取

被讀取的時候可以把這個標誌位改成1,然後其他執行緒在select的時候根據這個標識位為0的,這樣就無法讀取到了

我有乙個mysql的資料庫,每天大概增加1000w條資料,持續至少一年,有如下問題:

4樓:匿名使用者

首先這麼大的資料量不建議使用mysql這種免費版的資料庫系統,可以使用oracle等這種大型資料庫系統,其對於資料庫中資料的管理、查詢等的效率要比mysql好非常的多。

如果你一定要使用mysql,其伺服器作業系統最好使用linux,也可以使用國產的紅旗linux。

如果資料庫非常的海量,那麼可以考慮使用刀片式伺服器進行資料庫集群模式,採用分布式的資料庫系統,如此可以提高查詢的效率。

既然你是搞研究的,那麼對於這種巨量的資料庫管理系統的資料分析可以採用sas資料倉儲來進行對資料進行分析。

5樓:歡樂的尼美

1000萬條記錄,估計大於300m。

儲存引擎效率當然選myisam。可以採用主從伺服器(前提是業務需求實時性不高),主伺服器用來增刪改,從伺服器用來查詢。

也應該用分表技術。

對於常用的表,要每天進行更新檢視,將訪問高的記錄通過檢視查詢。

作業系統用的多的是centos。

mysql資料庫最大連線數可以設定為多少

6樓:胖大熙

mysql伺服器的最大併發連線數是16384。

mysql作為一種開放源**的關係型資料庫管理系統(rdbms),使用最常用的資料庫管理語言結構化查詢語言(sql)進行資料庫管理。

mysql伺服器的最大併發連線數受伺服器配置,及網路環境等制約,實際伺服器支援的併發連線數會小一些,主要決定因素有:

伺服器cpu及記憶體的配置,網路的頻寬。

網際網路連線中上行頻寬的影響尤為明顯。

7樓:

就是說可以100個資料庫使用者同時登陸。

解釋:因為資料庫連線是可以併發訪問的,也就是說100個使用者同時訪問同乙個資料庫,只要資料庫伺服器記憶體足夠,mysql併發100個是沒任何問題的,如果超過電腦可承受範圍,可能直接導致蕩機,所以建議根據實際情況調整最大連線數。

8樓:智者總要千慮

通常,mysql的最大連線數預設是100, 最大可以達到16384與連線數相關的幾個引數:

在修改最大連線數的時候會有這樣乙個疑問—這個值是不是越大越好,或者設定為多大才合適?這個引數的大小要綜合很多因素來考慮,比如使用的平台所支援的線

程庫數量(windows只能支援到2048)、伺服器的配置(特別是記憶體大小)、每個連線占用資源(記憶體和負載)的多少、系統需要的響應時間等。可以在

global或session範圍內修改這個引數。連線數的增加會帶來很多連鎖反應,需要在實際中避免由此引發的負面影響。

mysql資料庫的最大連線數100是什麼概念

9樓:匿名使用者

就是說可以100個資料庫使用者同時登陸。

解釋:因為資料庫連線是可以併發訪問的,也就是說100個使用者同時訪問同乙個資料庫,只要資料庫伺服器記憶體足夠,mysql併發100個是沒任何問題的,如果超過電腦可承受範圍,可能直接導致蕩機,所以建議根據實際情況調整最大連線數。

用mysql做資料庫,滿足 1000使用者需要多少設定併發連線數?

10樓:魔盒水晶

這個不能這麼來設定,要看你的這1000個使用者是不是總是登入系統進行操作?有多少個活躍使用者?根據活躍使用者的數量來設定併發連線數就可以滿足需求.

11樓:匿名使用者

坑炎劣沃闢拐池出筆煤

mysql資料庫最大連線數可以設定為多少

胖大熙 mysql伺服器的最大併發連線數是16384。mysql作為一種開放源 的關係型資料庫管理系統 rdbms 使用最常用的資料庫管理語言結構化查詢語言 sql 進行資料庫管理。mysql伺服器的最大併發連線數受伺服器配置,及網路環境等制約,實際伺服器支援的併發連線數會小一些,主要決定因素有 伺...

用mysql怎麼進行遠端連線資料庫

搜虎哈哈 mysql遠端連線資料庫有兩種方法,具體如下 改表法。在localhost登入mysql後,更改 mysql 資料庫中的 user 表裡的 host 選項,將 localhost 對應的值改為 具體 如圖所示 2.授權法。若myuser想要使用mypassword 使用者密碼 從任何主機連...

c odbc連線資料庫哪兒有

通過odbc連線資料庫的c或c 程式怎麼寫?c odbc連線資料庫請指教!謝謝!c c c語言。2 個帖子 2 個作者 新貼子 2005年2月4日不顯示刪除回覆,顯示所有回覆,顯示星級回覆,顯示得分回覆 通過odbc連線資料庫的c或c 程式怎麼寫?請指教!謝謝!2006年5月27日 microsof...