更新:2022-01-19 16:42
大小:3.6M
下載地址掃描二維碼安裝到手機(jī)
50%(10票)
50%(10票)
雙11任務(wù)助手app
煩惱解壓器app
萬(wàn)能自動(dòng)點(diǎn)擊器連點(diǎn)器安卓版
BTS Official Lightstick最新版本2026
快找資源2026VIP解鎖版
TK去水印2026最新版
情侶飛行棋游戲大全
鍵鼠映射軟件推薦
社恐app推薦
自動(dòng)精靈



mysql安卓版是一款可以應(yīng)用于手機(jī)端的數(shù)據(jù)庫(kù)管理軟件,各位中小企業(yè)的老板可以試試這款軟件哦,可以自定義端口,自定義數(shù)據(jù)庫(kù)內(nèi)容,使用起來(lái)相當(dāng)?shù)姆奖悖芎玫奶岣吖ぷ鞴芾硇省?/p>

MySQL助理配置
基本配置 你需要經(jīng)常察看以下3個(gè)配置項(xiàng)。不然,可能很快就會(huì)出問(wèn)題。
innodb_buffer_pool_size:這是你安裝完InnoDB后第一個(gè)應(yīng)該設(shè)置的選項(xiàng)。緩沖池是數(shù)據(jù)和索引緩存的地方:這個(gè)值越大越好,這能保證你在大多數(shù)的讀取操作時(shí)使用的是內(nèi)存而不是硬盤。典型的值是5-6GB(8GB內(nèi)存),20-25GB(32GB內(nèi)存),100-120GB(128GB內(nèi)存)。
innodb_log_file_size:這是redo日志的大小。redo日志被用于確保寫操作快速而可靠并且在崩潰時(shí)恢復(fù)。一直到MySQL 5.1,它都難于調(diào)整,因?yàn)橐环矫婺阆胱屗髞?lái)提高性能,另一方面你想讓它更小來(lái)使得崩潰后更快恢復(fù)。幸運(yùn)的是從MySQL 5.5之后,崩潰恢復(fù)的性能的到了很大提升,這樣你就可以同時(shí)擁有較高的寫入性能和崩潰恢復(fù)性能了。一直到MySQL 5.5,redo日志的總尺寸被限定在4GB(默認(rèn)可以有2個(gè)log文件)。這在MySQL 5.6里被提高。
一開始就把innodb_log_file_size設(shè)置成512M(這樣有1GB的redo日志)會(huì)使你有充裕的寫操作空間。如果你知道你的應(yīng)用程序需要頻繁的寫入數(shù)據(jù)并且你使用的時(shí)MySQL 5.6,你可以一開始就把它這是成4G。
max_connections:如果你經(jīng)?吹健甌oo many connections’錯(cuò)誤,是因?yàn)閙ax_connections的值太低了。這非常常見(jiàn)因?yàn)閼?yīng)用程序沒(méi)有正確的關(guān)閉數(shù)據(jù)庫(kù)連接,你需要比默認(rèn)的151連接數(shù)更大的值。
max_connection值被設(shè)高了(例如1000或更高)之后一個(gè)主要缺陷是當(dāng)服務(wù)器運(yùn)行1000個(gè)或更高的活動(dòng)事務(wù)時(shí)會(huì)變的沒(méi)有響應(yīng)。在應(yīng)用程序里使用連接池或者在MySQL里使用進(jìn)程池有助于解決這一問(wèn)題。
InnoDB配置
從MySQL 5.5版本開始,InnoDB就是默認(rèn)的存儲(chǔ)引擎并且它比任何其他存儲(chǔ)引擎的使用都要多得多。那也是為什么它需要小心配置的原因。
innodb_file_per_table:這項(xiàng)設(shè)置告知InnoDB是否需要將所有表的數(shù)據(jù)和索引存放在共享表空間里(innodb_file_per_table = OFF) 或者為每張表的數(shù)據(jù)單獨(dú)放在一個(gè).ibd文件(innodb_file_per_table = ON)。每張表一個(gè)文件允許你在drop、truncate或者rebuild表時(shí)回收磁盤空間。這對(duì)于一些高級(jí)特性也是有必要的,比如數(shù)據(jù)壓縮。但是它不會(huì)帶來(lái)任何性能收益。你不想讓每張表一個(gè)文件的主要場(chǎng)景是:有非常多的表(比如10k+)。
MySQL 5.6中,這個(gè)屬性默認(rèn)值是ON,因此大部分情況下你什么都不需要做。對(duì)于之前的版本你必須在加載數(shù)據(jù)之前將這個(gè)屬性設(shè)置為ON,因?yàn)樗粚?duì)新創(chuàng)建的表有影響。
innodb_flush_log_at_trx_commit:默認(rèn)值為1,表示InnoDB完全支持ACID特性。當(dāng)你的主要關(guān)注點(diǎn)是數(shù)據(jù)安全的時(shí)候這個(gè)值是最合適的,比如在一個(gè)主節(jié)點(diǎn)上。但是對(duì)于磁盤(讀寫)速度較慢的系統(tǒng),它會(huì)帶來(lái)很巨大的開銷,因?yàn)槊看螌⒏淖僨lush到redo日志都需要額外的fsyncs。將它的值設(shè)置為2會(huì)導(dǎo)致不太可靠(unreliable)因?yàn)樘峤坏氖聞?wù)僅僅每秒才flush一次到redo日志,但對(duì)于一些場(chǎng)景是可以接受的,比如對(duì)于主節(jié)點(diǎn)的備份節(jié)點(diǎn)這個(gè)值是可以接受的。如果值為0速度就更快了,但在系統(tǒng)崩潰時(shí)可能丟失一些數(shù)據(jù):只適用于備份節(jié)點(diǎn)。
innodb_flush_method:這項(xiàng)配置決定了數(shù)據(jù)和日志寫入硬盤的方式。一般來(lái)說(shuō),如果你有硬件RAID控制器,并且其獨(dú)立緩存采用write-back機(jī)制,并有著電池?cái)嚯姳Wo(hù),那么應(yīng)該設(shè)置配置為O_DIRECT;否則,大多數(shù)情況下應(yīng)將其設(shè)為fdatasync(默認(rèn)值)。sysbench是一個(gè)可以幫助你決定這個(gè)選項(xiàng)的好工具。
innodb_log_buffer_size:這項(xiàng)配置決定了為尚未執(zhí)行的事務(wù)分配的緩存。其默認(rèn)值(1MB)一般來(lái)說(shuō)已經(jīng)夠用了,但是如果你的事務(wù)中包含有二進(jìn)制大對(duì)象或者大文本字段的話,這點(diǎn)緩存很快就會(huì)被填滿并觸發(fā)額外的I/O操作?纯碔nnodb_log_waits狀態(tài)變量,如果它不是0,增加
innodb_log_buffer_size。
其他設(shè)置
query_cache_size:query cache(查詢緩存)是一個(gè)眾所周知的瓶頸,甚至在并發(fā)并不多的時(shí)候也是如此。 最佳選項(xiàng)是將其從一開始就停用,設(shè)置query_cache_size = 0(現(xiàn)在MySQL 5.6的默認(rèn)值)并利用其他方法加速查詢:優(yōu)化索引、增加拷貝分散負(fù)載或者啟用額外的緩存(比如memcache或redis)。如果你已經(jīng)為你的應(yīng)用啟用了query cache并且還沒(méi)有發(fā)現(xiàn)任何問(wèn)題,query cache可能對(duì)你有用。這是如果你想停用它,那就得小心了。
log_bin:如果你想讓數(shù)據(jù)庫(kù)服務(wù)器充當(dāng)主節(jié)點(diǎn)的備份節(jié)點(diǎn),那么開啟二進(jìn)制日志是必須的。如果這么做了之后,還別忘了設(shè)置server_id為一個(gè)唯一的值。就算只有一個(gè)服務(wù)器,如果你想做基于時(shí)間點(diǎn)的數(shù)據(jù)恢復(fù),這(開啟二進(jìn)制日志)也是很有用的:從你最近的備份中恢復(fù)(全量備份),并應(yīng)用二進(jìn)制日志中的修改(增量備份)。二進(jìn)制日志一旦創(chuàng)建就將永久保存。所以如果你不想讓磁盤空間耗盡,你可以用 PURGE BINARY LOGS 來(lái)清除舊文件,或者設(shè)置expire_logs_days 來(lái)指定過(guò)多少天日志將被自動(dòng)清除。
記錄二進(jìn)制日志不是沒(méi)有開銷的,所以如果你在一個(gè)非主節(jié)點(diǎn)的復(fù)制節(jié)點(diǎn)上不需要它的話,那么建議關(guān)閉這個(gè)選項(xiàng)。
skip_name_resolve:當(dāng)客戶端連接數(shù)據(jù)庫(kù)服務(wù)器時(shí),服務(wù)器會(huì)進(jìn)行主機(jī)名解析,并且當(dāng)DNS很慢時(shí),建立連接也會(huì)很慢。因此建議在啟動(dòng)服務(wù)器時(shí)關(guān)閉skip_name_resolve選項(xiàng)而不進(jìn)行DNS查找。唯一的局限是之后GRANT語(yǔ)句中只能使用IP地址了,因此在添加這項(xiàng)設(shè)置到一個(gè)已有系統(tǒng)中必須格外小心。
總結(jié)
當(dāng)然還有其他的設(shè)置可以起作用,取決于你的負(fù)載或硬件:在慢內(nèi)存和快磁盤、高并發(fā)和寫密集型負(fù)載情況下,你將需要特殊的調(diào)整。然而這里的目標(biāo)是使得你可以快速地獲得一個(gè)穩(wěn)健的MySQL配置,而不用花費(fèi)太多時(shí)間在調(diào)整一些無(wú)關(guān)緊要的MySQL設(shè)置或讀文檔找出哪些設(shè)置對(duì)你來(lái)說(shuō)很重要上。
下載
Alchemy煉金術(shù)益智游戲
6M /
小編簡(jiǎn)評(píng):扮演一個(gè)煉
下載
初級(jí)會(huì)計(jì)職稱助理會(huì)計(jì)師
43.5M /
小編簡(jiǎn)評(píng):初級(jí)會(huì)計(jì)職
下載
Hide My Applist隱藏應(yīng)用列表模塊
4.6M /
小編簡(jiǎn)評(píng):HideMyAppl
下載
小馬寶莉慶典游戲(My Little Pony Celebration)
75.6M /
小編簡(jiǎn)評(píng):這是一個(gè)不
下載
JoySchool Level 3手機(jī)版
998.2M /
小編簡(jiǎn)評(píng):Joyschool高
下載
joyschool level 2軟件
1.08G /
小編簡(jiǎn)評(píng):隨時(shí)隨地開
下載
kids academy幼兒園
94.9M /
小編簡(jiǎn)評(píng):兒童智慧啟
下載
harmonyquest游戲(小馬寶莉和諧任務(wù))
201.2M /
小編簡(jiǎn)評(píng):BudgeStudi
下載
Skyscrapers摩天大樓游戲
80.4M /
小編簡(jiǎn)評(píng):讓我們建造
賺點(diǎn)集思吧平臺(tái)(微賺)
37.3M
4.7.2 官方版
應(yīng)用商店(小米自帶)app
33.1M
5.4.3 官方版
自動(dòng)點(diǎn)擊器安卓版
23.7M
2.0.12.24 最新版
nubia應(yīng)用中心最新版
15.9M
4.3.0.062814 官方手機(jī)版
雙開助手微分身版
17.6M
10.2.6.0 官方正式版
互傳vivo一鍵換機(jī)app
44.3M
7.0.8.3 官方最新版
XY工具庫(kù)
2.5M
1.0.0 最新版
樂(lè)檸畫質(zhì)助手軟件
124.4M
4.8 安卓版
play商店安卓版(Google Play 商店)
92.4M
49.3.28-23 最新版
葫蘆俠最新版本
33.8M
v4.4.1.3 安卓版
華為應(yīng)用市場(chǎng)2025最新版
54.9M
15.4.1.300 官方版
冷眸軟件庫(kù)新版
1.3M
10.0 最新版
網(wǎng)友評(píng)論