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

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://www.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ù)公司
97在线观看免费公开| 亚洲高清成人在线观看| 狼人综合狼人综合网站| 日韩精品人妻中文字幕满员| 亚洲国产成人午夜精品| 岛国av有码高清在线观看| 丝袜美腿亚洲欧美日韩| 亚洲国产熟对白剧情一区二区| 日本一区二区不卡视频在线播放| 亚洲一区二区精品天堂| 亚州无吗一区二区三区| 七月丁香色婷婷婷基地| av影片天堂在线观看| 男人的天堂av最新版本| 国产日韩亚洲欧美色片| 在线一区二区三区成人观看| 欧美 日本国产一区| av东京热狠狠男人的天堂| 熟女熟妇乱女乱妇综合网| 午夜啪视频免费在线观看| 久久国产精品亚洲欧美| 99热这里只有精品三区| 日本三本道成人免费毛片| av基地蜜桃蜜桃蜜桃| 国产成人午夜视频免费一区| 亚洲国产成在人网站天堂| 91麻豆精品国产91久| 91伊人久热精品午夜福利| 少妇肥臀一区二区三区| 免费午夜福利一区二区| 国产欧美日韩另类视频| 欧美香蕉高清视频免费| 欧美性生活在线视频观看| 国产亚洲一区二区三区午夜| 欧美国产日韩激情在线| 国产亚洲男人av一区三区| 色综合一区二区日本韩国亚洲 | 亚洲精品熟女国产中文| 丰满熟女人妻中文字幕免费| 亚洲男人的av天堂生活| 亚洲国产精品久久久精品|