欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Spark調(diào)優(yōu)應(yīng)該怎么做-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關(guān)Spark調(diào)優(yōu)應(yīng)該怎么做,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

成都創(chuàng)新互聯(lián)憑借在網(wǎng)站建設(shè)、網(wǎng)站推廣領(lǐng)域領(lǐng)先的技術(shù)能力和多年的行業(yè)經(jīng)驗(yàn),為客戶提供超值的營銷型網(wǎng)站建設(shè)服務(wù),我們始終認(rèn)為:好的營銷型網(wǎng)站就是好的業(yè)務(wù)員。我們已成功為企業(yè)單位、個人等客戶提供了網(wǎng)站設(shè)計制作、成都網(wǎng)站建設(shè)服務(wù),以良好的商業(yè)信譽(yù),完善的服務(wù)及深厚的技術(shù)力量處于同行領(lǐng)先地位。

死鎖的問題通過分析死鎖日志文件解決了,由于上面一塊錯誤的認(rèn)識。一直認(rèn)為兩個非索引可以命中單條記錄,其實(shí)mysql為了性能命中了多條。

一個簡單的update語句,update?whereid1=1andid2=2id1和id2都是非索引,這時有的語句會對因?yàn)閮?yōu)化導(dǎo)致上鎖其他索引周邊的數(shù)據(jù)條目,這時他會等待內(nèi)建索引的鎖,而同樣的語句會對內(nèi)建索引加鎖,等待id1或者id2的鎖,出現(xiàn)同一條語句回環(huán)等待鎖的釋放,導(dǎo)致死鎖發(fā)生。

以后還是需要多看一些數(shù)據(jù)庫方面的書籍,對原理性知識了解的更多一些。

Spark中主要進(jìn)程的作用?

Driver進(jìn)程:負(fù)責(zé)任務(wù)的分發(fā)和結(jié)果的回收。

Executor進(jìn)程:負(fù)責(zé)具體任務(wù)的執(zhí)行。

Master進(jìn)程:Spark資源管理的主進(jìn)程,負(fù)責(zé)資源調(diào)度。

Worker進(jìn)程:Spark資源管理的從進(jìn)程,woker節(jié)點(diǎn)主要運(yùn)行Executor

如何選擇一種最合適的持久化策略?

默認(rèn)情況下,性能高的當(dāng)然是MEMORY_ONLY,但前提是你的內(nèi)存必須足夠足夠大,可以綽綽有余地存放下整個RDD的所有數(shù)據(jù)。因?yàn)椴贿M(jìn)行序列化與反序列化操作,就避免了這部分的性能開銷;對這個RDD的后續(xù)算子操作,都是基于純內(nèi)存中的數(shù)據(jù)的操作,不需要從磁盤文件中讀取數(shù)據(jù),性能也很高;而且不需要復(fù)制一份數(shù)據(jù)副本,并遠(yuǎn)程傳送到其他節(jié)點(diǎn)上。但是這里必須要注意的是,在實(shí)際的生產(chǎn)環(huán)境中,恐怕能夠直接用這種策略的場景還是有限的,如果RDD中數(shù)據(jù)比較多時(比如幾十億),直接用這種持久化級別,會導(dǎo)致JVM的OOM內(nèi)存溢出異常。

如果使用MEMORY_ONLY級別時發(fā)生了內(nèi)存溢出,那么建議嘗試使用MEMORY_ONLY_SER級別。該級別會將RDD數(shù)據(jù)序列化后再保存在內(nèi)存中,此時每個partition僅僅是一個字節(jié)數(shù)組而已,大大減少了對象數(shù)量,并降低了內(nèi)存占用。這種級別比MEMORY_ONLY多出來的性能開銷,主要就是序列化與反序列化的開銷。但是后續(xù)算子可以基于純內(nèi)存進(jìn)行操作,因此性能總體還是比較高的。此外,可能發(fā)生的問題同上,如果RDD中的數(shù)據(jù)量過多的話,還是可能會導(dǎo)致OOM內(nèi)存溢出的異常。

如果純內(nèi)存的級別都無法使用,那么建議使用MEMORY_AND_DISK_SER策略,而不是MEMORY_AND_DISK策略。因?yàn)榧热坏搅诉@一步,就說明RDD的數(shù)據(jù)量很大,內(nèi)存無法完全放下。序列化后的數(shù)據(jù)比較少,可以節(jié)省內(nèi)存和磁盤的空間開銷。同時該策略會優(yōu)先盡量嘗試將數(shù)據(jù)緩存在內(nèi)存中,內(nèi)存緩存不下才會寫入磁盤。

通常不建議使用DISK_ONLY和后綴為_2的級別:因?yàn)橥耆诖疟P文件進(jìn)行數(shù)據(jù)的讀寫,會導(dǎo)致性能急劇降低,有時還不如重新計算一次所有RDD。后綴為_2的級別,必須將所有數(shù)據(jù)都復(fù)制一份副本,并發(fā)送到其他節(jié)點(diǎn)上,數(shù)據(jù)復(fù)制以及網(wǎng)絡(luò)傳輸會導(dǎo)致較大的性能開銷,除非是要求作業(yè)的高可用性,否則不建議使用。

看完上述內(nèi)容,你們對Spark調(diào)優(yōu)應(yīng)該怎么做有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

本文標(biāo)題:Spark調(diào)優(yōu)應(yīng)該怎么做-創(chuàng)新互聯(lián)
網(wǎng)站網(wǎng)址:http://aaarwkj.com/article18/goddp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、Google、自適應(yīng)網(wǎng)站網(wǎng)站設(shè)計公司、面包屑導(dǎo)航、品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司
欧美日韩午夜福利视频| 国产精品99久久久久久宅男九| 中文字幕黄色三级视频| 国产精品色呦呦一区二区| 欧美成人午夜福利在线视频| 日韩高清亚洲一区二区| 亚洲午夜一区二区精品 | 四虎在线观看最新入口| 亚洲欧美国产另类精品| 亚洲一区二区精品免费视频| 国内校园性猛交视频网站 | 中文字幕乱码人妻一二三| 精品国产一区二区日韩91| 日本人妻中文字幕一区| 天天操操操操操操夜夜爽| 国产片中文字幕在线观看| 91久久亚洲综合精品成人| 熟女少妇久久中文字幕| 一区二区三区高清av在线| 国产精品视频黄色一区| 宫部凉花中文字幕在线| 女人高潮被爽到呻吟在线| 日韩中文字幕欧美国产| 九九在线视频免费观看精彩| 亚洲精品国产av一区二区三区| 亚洲一品道在线观看| 久国产精品韩国三级视频| 欧美中日韩一区二区三区| 人成午夜视频在线播放| 成年人性生活网站视频| 人妻少妇久久中文字幕韩| 国产极品美女高潮抽搐| 视频在线观看亚洲午夜福利| 亚洲一区日本一区二区| 亚洲欧美精品综合久久99| 国产婷婷综合一区二区| 国产中文字幕自拍视频| 情五月激情亚洲丁香佳色| 亚洲理论电影在线观看| 妞干网视频这里只有精品| 免费搜索国产男女视频|