亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
1234下一頁(yè)
最近訪問(wèn)板塊 發(fā)新帖
查看: 110552 | 回復(fù): 34
打印 上一主題 下一主題

淺談Mysql高可用,DBA們將如何應(yīng)對(duì)? [復(fù)制鏈接]

論壇徽章:
9
IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-08-27 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-10-14 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-10-23 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-11-22 06:20:00操作系統(tǒng)版塊每周發(fā)帖之星
日期:2015-12-02 15:01:04白銀圣斗士
日期:2015-12-07 18:37:03數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2015-12-10 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每周發(fā)帖之星
日期:2016-02-03 16:55:092017金雞報(bào)曉
日期:2017-01-10 15:19:56
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2015-12-07 18:15 |只看該作者 |倒序?yàn)g覽
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
9
IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-08-27 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-10-14 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-10-23 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-11-22 06:20:00操作系統(tǒng)版塊每周發(fā)帖之星
日期:2015-12-02 15:01:04白銀圣斗士
日期:2015-12-07 18:37:03數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2015-12-10 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每周發(fā)帖之星
日期:2016-02-03 16:55:092017金雞報(bào)曉
日期:2017-01-10 15:19:56
2 [報(bào)告]
發(fā)表于 2015-12-07 18:21 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
7
IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-08-29 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-08-29 06:20:00平安夜徽章
日期:2015-12-26 00:06:30技術(shù)圖書(shū)徽章
日期:2016-02-03 16:35:252016猴年福章徽章
日期:2016-02-18 15:30:34fulanqi
日期:2016-06-17 17:54:25C
日期:2016-10-25 16:08:32
3 [報(bào)告]
發(fā)表于 2015-12-09 14:07 |只看該作者
好書(shū),占樓先 ...

論壇徽章:
146
2015年亞洲杯之日本
日期:2015-04-28 13:32:012015年亞洲杯之朝鮮
日期:2015-05-06 10:16:442015年亞洲杯之日本
日期:2015-05-06 10:21:342015年亞洲杯紀(jì)念徽章
日期:2015-05-13 17:16:442015亞冠之北京國(guó)安
日期:2015-05-13 17:18:292015亞冠之鹿島鹿角
日期:2015-05-13 17:19:062015亞冠之德黑蘭石油
日期:2015-05-27 16:47:402015亞冠之塔什干棉農(nóng)
日期:2015-05-28 15:24:122015亞冠之卡爾希納薩夫
日期:2015-06-01 13:52:392015亞冠之柏斯波利斯
日期:2015-06-04 17:37:292015亞冠之阿爾納斯?fàn)?日期:2015-06-16 11:31:202015亞冠之塔什干火車頭
日期:2015-06-23 10:12:33
4 [報(bào)告]
發(fā)表于 2015-12-09 14:11 |只看該作者
這回復(fù)。。。。。回復(fù) 3# demilich


   

論壇徽章:
93
2015年辭舊歲徽章
日期:2019-10-10 10:51:15CU大;照
日期:2014-02-21 14:21:56CU十二周年紀(jì)念徽章
日期:2020-10-15 16:55:55CU大;照
日期:2014-02-21 14:22:07羊年新春福章
日期:2019-10-10 10:51:39CU大;照
日期:2019-10-10 10:55:38季節(jié)之章:春
日期:2020-10-15 16:57:40ChinaUnix元老
日期:2019-10-10 10:54:42季節(jié)之章:冬
日期:2019-10-10 10:57:17CU大;照
日期:2014-02-21 14:22:52CU大;照
日期:2014-03-13 10:40:30CU大;照
日期:2014-02-21 14:23:15
5 [報(bào)告]
發(fā)表于 2015-12-09 15:22 |只看該作者
1. 如果是你,你怎么處理慢查詢引起的問(wèn)題,并且在以后避免這種情況發(fā)生?
  我們一般是這樣處理的:根據(jù)show出來(lái)的查詢語(yǔ)句內(nèi)容以及用戶名去找到相關(guān)的查詢發(fā)起者,詢問(wèn)使用目的以及是否可以殺掉,一般來(lái)說(shuō)同事都會(huì)理解同意殺掉的,不同意那就約定一下再等多久非殺不可;并請(qǐng)發(fā)起者優(yōu)化查詢,有需要找到開(kāi)發(fā)增加索引之類的,以及與發(fā)起者溝通把查詢時(shí)間放在服務(wù)器空閑的時(shí)候,或者使用從庫(kù)查詢,或是使用備份數(shù)據(jù)來(lái)查詢。

2. 除了慢查詢,還有哪些情況會(huì)導(dǎo)致MySQL卡頓,查詢較慢?
  有時(shí)候是由于磁盤(pán) IO 慢導(dǎo)致查詢慢了?赡苓有其它并發(fā)讀寫(xiě)磁盤(pán)、其它進(jìn)程搶占 CPU 等情況,但我們的數(shù)據(jù)庫(kù)是單獨(dú)運(yùn)行在一臺(tái)機(jī)器上的,所以沒(méi)有遇到其它的可能情況。

3. 針對(duì)于數(shù)據(jù)庫(kù)優(yōu)化,您有哪些比較實(shí)用的建議和想法?
  很多的方案都從書(shū)上讀來(lái)的,用得多的還是根據(jù)數(shù)據(jù)查詢、寫(xiě)入等的使用情況來(lái)設(shè)計(jì)合理的索引。

4. 結(jié)合生產(chǎn)環(huán)境,您覺(jué)得 MySQL,較于PG NOsql DB2 Sybase MongoDB Oracle等數(shù)據(jù)庫(kù)來(lái),他的優(yōu)點(diǎn)在哪?在什么情況下你會(huì)使用其它類型的DB
  咱是因?yàn)槊赓M(fèi)而用的 MySQL,而且有很多不同的引擎可以根據(jù)應(yīng)用場(chǎng)景選用,挺靈活的。
  我們的應(yīng)用是 MySQL 與 SQLite 并且,當(dāng)遠(yuǎn)程的 MySQL 不能連接的時(shí)候?qū)⑿枰4娴臄?shù)據(jù)暫存在本地的 SQLite 里,等可以訪問(wèn)遠(yuǎn)程 MySQL 的時(shí)候再自動(dòng)把本地的數(shù)據(jù)傳上去。
  
5. 如果您是數(shù)據(jù)庫(kù)的設(shè)計(jì)者,您會(huì)去怎么設(shè)計(jì)數(shù)據(jù)庫(kù)的引擎和結(jié)構(gòu)?
  不在其位不謀其政,不是不想謀,而是經(jīng)驗(yàn)水平知識(shí)技能等不夠,咱就會(huì)幾句 select,所以這個(gè)問(wèn)題只能遠(yuǎn)觀啊,總的來(lái)說(shuō)底層設(shè)計(jì)都是為上層服務(wù)的,根據(jù)上層應(yīng)用的需求來(lái)考慮,比如主要以備份為目的只查詢的,用列存儲(chǔ);隨機(jī)存取的用哈希;追求速度的用內(nèi)存等等。

論壇徽章:
13
CU大;照
日期:2013-04-17 11:20:3615-16賽季CBA聯(lián)賽之吉林
日期:2017-05-25 16:45:4715-16賽季CBA聯(lián)賽之福建
日期:2017-03-13 11:33:442017金雞報(bào)曉
日期:2017-02-08 10:39:422017金雞報(bào)曉
日期:2017-01-10 15:13:29IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-03-15 06:20:01IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-10-02 06:20:00CU十二周年紀(jì)念徽章
日期:2013-10-24 15:41:34CU大;照
日期:2013-09-18 15:15:45CU大;照
日期:2013-09-18 15:15:15CU大;照
日期:2013-04-17 11:46:39CU大;照
日期:2013-04-17 11:46:28
6 [報(bào)告]
發(fā)表于 2015-12-09 15:49 |只看該作者
占樓觀望高手們表演

論壇徽章:
2
數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2015-09-08 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2015-12-13 06:20:00
7 [報(bào)告]
發(fā)表于 2015-12-10 10:14 |只看該作者
本帖最后由 skykiker 于 2015-12-10 10:31 編輯

1. 如果是你,你怎么處理慢查詢引起的問(wèn)題,并且在以后避免這種情況發(fā)生?
  想看這條SQL本身慢是否合理,再看這條SQL的存在性是否合理,要和開(kāi)發(fā)確認(rèn)這條SQL的目的。

2. 除了慢查詢,還有哪些情況會(huì)導(dǎo)致MySQL卡頓,查詢較慢?         
可能到了系統(tǒng)資源瓶頸,CPU,IO,MEM,network。還有可能程序設(shè)計(jì)不當(dāng),過(guò)于頻繁的查詢,1個(gè)操作執(zhí)行N個(gè)SQL。遇到過(guò)1個(gè)操作發(fā)行1w多個(gè)SQL的奇葩例子,那些SQL是ORM自動(dòng)生成的。還遇到過(guò)一個(gè)另一個(gè)奇葩的例子,應(yīng)用開(kāi)發(fā)人員為了減輕DB的壓力,想當(dāng)然的把本該在服務(wù)端做的復(fù)雜查詢放到了應(yīng)用端計(jì)算,結(jié)果引發(fā)了大量的網(wǎng)絡(luò)交互把系統(tǒng)拖死,后來(lái)這個(gè)問(wèn)題通過(guò)物化視圖解決了(那是Oracle的案例,MySQL不支持物化視圖)。

3. 針對(duì)于數(shù)據(jù)庫(kù)優(yōu)化,您有哪些比較實(shí)用的建議和想法?
  首先要結(jié)合應(yīng)用設(shè)計(jì),數(shù)據(jù)表設(shè)計(jì),緩存,索引在設(shè)計(jì)上優(yōu)化。其次才是數(shù)據(jù)庫(kù)層的參數(shù)調(diào)優(yōu)之類。

4. 結(jié)合生產(chǎn)環(huán)境,您覺(jué)得 MySQL,較于PG NOsql DB2 Sybase MongoDB Oracle等數(shù)據(jù)庫(kù)來(lái),他的優(yōu)點(diǎn)在哪?在什么情況下你會(huì)使用其它類型的DB
  MySQL較PG的優(yōu)點(diǎn)是用的人多,DBA好找,除此以外我找不到任何MySQL明顯比PG強(qiáng)的地方!單純從數(shù)據(jù)庫(kù)本身選型,基本上任何適合MySQL的場(chǎng)景都適合用PG,而且很多時(shí)候是更適合用PG。因?yàn)镻G的功能特性,可靠性和綜合性能都遠(yuǎn)遠(yuǎn)強(qiáng)與MySQL。
  為什么這么說(shuō)?功能特性方面,對(duì)比一下PG手冊(cè)和MySQL手冊(cè)上的功能自然就會(huì)明白,另外PG對(duì)JSON的完美支持使之可以完全替代MongoDB(MySQL 5.7對(duì)JSON的支持是不完整的)?煽啃苑矫妫琍G的對(duì)數(shù)據(jù)一致性有嚴(yán)格的保護(hù),同步流復(fù)制可以輕松確保HA集群數(shù)據(jù)不丟,實(shí)際案例也證明,PG很少會(huì)宕機(jī),而且宕機(jī)后也很少會(huì)起不來(lái)或丟數(shù)據(jù)(硬盤(pán)沒(méi)有壞掉的前提下)。而使用MySQL的復(fù)制技術(shù)做HA,要確保不丟數(shù)據(jù)需要在部署上花很大的功夫。至于性能,非常簡(jiǎn)單的查詢兩者相差不大,復(fù)雜一些的查詢PG會(huì)把MySQL遠(yuǎn)遠(yuǎn)甩在后面。PG還有非常豐富的索引,甚至可以定制索引以應(yīng)對(duì)以前沒(méi)人見(jiàn)過(guò)的場(chǎng)景。最后一點(diǎn),有些公司不敢上PG是因?yàn)檎也坏接薪?jīng)驗(yàn)的PG DBA,實(shí)際上PG沒(méi)有MySQL那么多坑,不需要多少踩坑經(jīng)驗(yàn),對(duì)著手冊(cè)就可以輕松部署,當(dāng)然也可以找提供PG第3方服務(wù)的公司協(xié)助。
  
5. 如果您是數(shù)據(jù)庫(kù)的設(shè)計(jì)者,您會(huì)去怎么設(shè)計(jì)數(shù)據(jù)庫(kù)的引擎和結(jié)構(gòu)?
  極少有業(yè)務(wù)已經(jīng)到了現(xiàn)有的任何一個(gè)數(shù)據(jù)庫(kù)無(wú)法滿足需求,要重新設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù)的地步。真有的話看業(yè)務(wù)場(chǎng)景吧!

論壇徽章:
32
CU大;照
日期:2013-05-20 10:45:13每日論壇發(fā)貼之星
日期:2015-09-07 06:20:00每日論壇發(fā)貼之星
日期:2015-09-07 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2015-12-13 06:20:0015-16賽季CBA聯(lián)賽之江蘇
日期:2016-03-03 11:56:13IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-03-06 06:20:00fulanqi
日期:2016-06-17 17:54:25IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-07-23 06:20:0015-16賽季CBA聯(lián)賽之佛山
日期:2016-08-11 18:06:41JAVA
日期:2016-10-25 16:09:072017金雞報(bào)曉
日期:2017-01-10 15:13:292017金雞報(bào)曉
日期:2017-02-08 10:33:21
8 [報(bào)告]
發(fā)表于 2015-12-10 16:47 |只看該作者
1.如果是你,你怎么處理慢查詢引起的問(wèn)題,并且在以后避免這種情況發(fā)生?
對(duì)于MySQL的慢查詢問(wèn)題,通常我們是這么干的:
1)開(kāi)啟MySQL服務(wù)器的慢查詢記錄功能
mysql> set global slow_query_log=ON;
mysql> show variables like "slow%";
+---------------------+------------------------------------+
| Variable_name       | Value                              |
+---------------------+------------------------------------+
| slow_launch_time    | 2                                  |
| slow_query_log      | ON                                 |
| slow_query_log_file | /opt/mysql/data/sql-slow.log |
+---------------------+------------------------------------+
3 rows in set (0.00 sec)
2)出現(xiàn)慢查詢問(wèn)題后,查看慢查詢?nèi)罩?opt/mysql/data/sql-slow.log
3)分析具體的問(wèn)題,進(jìn)行相應(yīng)的處理。

2.除了慢查詢,還有哪些情況會(huì)導(dǎo)致MySQL卡頓,查詢較慢?
導(dǎo)致MySQL緩慢的因素有很多。比如:
1)DB數(shù)據(jù)模型設(shè)計(jì)不佳,長(zhǎng)期運(yùn)行后緩慢;
2)MySQL未做優(yōu)化
比如默認(rèn)的max_connections是150,可根據(jù)實(shí)際情況調(diào)整
又比如innodb_buffer_pool_size的設(shè)置,MySQL的優(yōu)化點(diǎn)有很多
3)Linux服務(wù)器OS未做優(yōu)化:內(nèi)核參數(shù)、網(wǎng)絡(luò)參數(shù)都需要根據(jù)實(shí)際情況調(diào)優(yōu)
比如打開(kāi)文件數(shù),默認(rèn)是1024,不能不優(yōu)化
4)MySQL服務(wù)器的硬件可作優(yōu)化:存儲(chǔ)采用SSD等
5)網(wǎng)絡(luò)帶寬因素等

3.針對(duì)于數(shù)據(jù)庫(kù)優(yōu)化,您有哪些比較實(shí)用的建議和想法?
對(duì)于MySQL數(shù)據(jù)庫(kù)的優(yōu)化,可以跟隨Percona的腳步,他們的優(yōu)化做得非常好。
MariaDB也可以考慮。

4.結(jié)合生產(chǎn)環(huán)境,您覺(jué)得MySQL,較于PG NOsql DB2 Sybase MongoDB Oracle等數(shù)據(jù)庫(kù)來(lái),他的優(yōu)點(diǎn)在哪?在什么情況下你會(huì)使用其它類型的DB
相比PG NOsql DB2 Sybase MongoDB Oracle等數(shù)據(jù)庫(kù),MySQL穩(wěn)定、免費(fèi)、易用,使用它可以減少開(kāi)發(fā)時(shí)間,而且它也靠得住。

5.如果您是數(shù)據(jù)庫(kù)的設(shè)計(jì)者,您會(huì)去怎么設(shè)計(jì)數(shù)據(jù)庫(kù)的引擎和結(jié)構(gòu)?
這方面沒(méi)做過(guò)。對(duì)于MySQL引擎,一般我選擇InnoDB引擎或者是XtraDB引擎,并做好優(yōu)化即可。
未做深入。

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2015-12-11 08:56 |只看該作者
看起啦是本好書(shū),占個(gè)樓留個(gè)名就OK了 , 準(zhǔn)備自己買一本靠譜點(diǎn)!坐觀各位看官點(diǎn)評(píng)!

   

論壇徽章:
12
數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2015-07-08 22:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-01 06:20:00IT運(yùn)維版塊每周發(fā)帖之星
日期:2016-03-07 16:27:44IT運(yùn)維版塊每月發(fā)帖之星
日期:2016-03-07 16:25:25IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-02-21 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-02-20 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2016-02-06 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-01-30 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-01-03 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-11-29 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-08-10 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2016-06-16 06:20:00
10 [報(bào)告]
發(fā)表于 2015-12-11 09:16 |只看該作者
一直不喜歡mysql的路過(guò)
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP