{"id":95202,"date":"2020-09-26T13:42:02","date_gmt":"2020-09-26T11:42:02","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/postgresql-13"},"modified":"2020-09-26T13:42:02","modified_gmt":"2020-09-26T11:42:02","slug":"postgresql-13","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/postgresql-13","title":{"rendered":"Postgresql 13","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>M\u00eb 24 Shtator, ekipi i zhvilluesve njoftoi l\u00ebshimin e versionit t\u00eb ri t\u00eb Postgresql me num\u00ebr 13. N\u00eb k\u00ebt\u00eb l\u00ebshim, u fokusuam n\u00eb rritjen e performanc\u00ebs, p\u00ebrshpejtimin e sh\u00ebrbimeve t\u00eb brendshme t\u00eb mb\u00ebshtetjes dhe thjeshtimin e monitorimit t\u00eb baz\u00ebs s\u00eb t\u00eb dh\u00ebnave, si dhe n\u00eb nj\u00eb kontroll m\u00eb t\u00eb besuesh\u00ebm t\u00eb qasjes n\u00eb sistem.<\/p>\n<p>Vazhdoi puna mbi optimizimin e indeksimit t\u00eb tabelave n\u00eb lidhje me p\u00ebrpunimin e kopjeve t\u00eb dh\u00ebnash mes t\u00eb dh\u00ebnave t\u00eb indeksuara n\u00eb pem\u00ebt binare t\u00eb indekseve, e cila jo vet\u00ebm q\u00eb p\u00ebrshpejton ekzekutimin e pyetjeve, por gjithashtu zvog\u00eblon hap\u00ebsir\u00ebn diskore t\u00eb z\u00ebn\u00eb nga indeksi.<br \/>\nP\u00ebrve\u00e7 k\u00ebsaj, \u00ebsht\u00eb shtuar nj\u00eb algoritem i renditjes incrementale, i cili b\u00ebn q\u00eb renditja e t\u00eb dh\u00ebnave t\u00eb renditura n\u00eb hapet e m\u00ebparshme t\u00eb funksionoj\u00eb m\u00eb shpejt, dhe disa pyetjeve mund t'u arrijm\u00eb p\u00ebrshpejtim duke p\u00ebrdorur statistika t\u00eb reja t\u00eb zgjeruara (p\u00ebrmes komand\u00ebs CREATE STATISTICS) gjat\u00eb p\u00ebrllogaritjes s\u00eb nj\u00eb plani m\u00eb efektiv hap pas hapi.<br \/>\nGjithashtu, \u00ebsht\u00eb optimizuar ekzekutimi i k\u00ebrkesave me agregimin e dh\u00ebnash t\u00eb shpenzuesh\u00ebm p\u00ebrmes p\u00ebrdorimit m\u00eb t\u00eb gjer\u00eb t\u00eb agregimit t\u00eb hash-it dhe shkarkimit t\u00eb nj\u00eb pjese t\u00eb dh\u00ebnave t\u00eb agreguara n\u00eb disk, n\u00ebse ato nuk i p\u00ebrshtaten memorjes operative. V\u00ebrehet nj\u00eb rritje e konsiderueshme e shpejt\u00ebsis\u00eb n\u00eb lidhjen e tabelave t\u00eb vendosura n\u00eb seksione t\u00eb ndryshme.<\/p>\n<p>\u00cbsht\u00eb b\u00ebr\u00eb nj\u00eb pun\u00eb e madhe edhe n\u00eb fush\u00ebn e thjeshtimit t\u00eb sh\u00ebrbimit dhe administrat\u00ebs s\u00eb bazave t\u00eb t\u00eb dh\u00ebnave Postgresql. Detyra e integruar \"vakumimit\", q\u00eb do t\u00eb thot\u00eb p\u00ebrdorimi i hap\u00ebsir\u00ebs s\u00eb lir\u00eb n\u00eb disk pas fshirjes ose rishkruese s\u00eb rreshtave, tani mund t\u00eb kryhet n\u00eb m\u00ebnyr\u00eb paralel, duke i dh\u00ebn\u00eb administratorit mund\u00ebsin\u00eb t\u00eb specifikoj\u00eb numrin e tyre. P\u00ebrve\u00e7 k\u00ebsaj, jan\u00eb shtuar mjete t\u00eb reja p\u00ebr monitorimin e aktivitetit aktual t\u00eb baz\u00ebs dhe jan\u00eb parandaluar gabimet gjat\u00eb sinkronizimit t\u00eb log\u00ebve t\u00eb regjistrimit midis masterit dhe kopjeve, q\u00eb mund t\u00eb shkaktonte konflikte kur \u00e7aktivizoheshin kopjet apo t\u00eb d\u00ebmtonte integritetin e baz\u00ebs t\u00eb shp\u00ebrndar\u00eb pas rikuperimit t\u00eb saj mbi t\u00eb dh\u00ebnat e regjistrit.<\/p>\n<p>Nd\u00ebr risit\u00eb p\u00ebr zhvilluesit meritojn\u00eb t\u00eb ve\u00e7ohet funksioni datetime(), q\u00eb konverton formate t\u00eb ndryshme standarde t\u00eb sh\u00ebnimit t\u00eb koh\u00ebs n\u00eb tipin e integruar Postgresql; funksioni i gjenerimit UUID v4 gen_random_uuid() i disponuesh\u00ebm nga kutia; normalizimi n\u00eb pun\u00ebn me unicode; nj\u00eb sistem m\u00eb fleksib\u00ebl p\u00ebr shp\u00ebrndarjen e t\u00eb dh\u00ebnave t\u00eb tabel\u00ebs n\u00eb nyjet e lidhura t\u00eb rrjetit t\u00eb baz\u00ebs me replikim t\u00eb plot\u00eb n\u00eb nivelin logjik, si dhe ndryshime t\u00eb tjera n\u00eb pyetje dhe n\u00eb trigera t\u00eb rinj t\u00eb disponuesh\u00ebm p\u00ebr replikat.<\/p>\n<p>Kontrolli i aksesit n\u00eb baz\u00ebn e t\u00eb dh\u00ebnave shpallet si nj\u00eb nga komponent\u00ebt ky\u00e7 t\u00eb sistemit, dhe n\u00eb versionin e ri jan\u00eb b\u00ebr\u00eb hapa t\u00eb m\u00ebdha p\u00ebrpara n\u00eb k\u00ebt\u00eb drejtim. Tani instalimi i zgjerimeve n\u00eb baz\u00eb mund t\u00eb b\u00ebhet vet\u00ebm nga nj\u00eb p\u00ebrdorues me privilegje (superuser). Nd\u00ebrkoh\u00eb, p\u00ebrdoruesit e zakonsh\u00ebm do t\u00eb mund t\u00eb instalojn\u00eb vet\u00ebm ato zgjerime q\u00eb ata i kan\u00eb etiketuar si t\u00eb besueshme, ose nj\u00eb num\u00ebr t\u00eb vog\u00ebl zgjerimesh q\u00eb konsiderohen t\u00eb besueshme nga parazgjedhja (p.sh., pgcrypto, tablefunc ose hstore). Gjat\u00eb autentikimit t\u00eb p\u00ebrdoruesve me mekanizmin SCRAM (kur punoni me driverin libpq) tani k\u00ebrkohet nj\u00eb \"kanal i lidhur\", dhe funksioni i mbushjes p\u00ebr t\u00eb dh\u00ebna t\u00eb huaja postgres_fdw nga versioni 13 mb\u00ebshtet autorizimin p\u00ebrmes certifikatave.<\/p>\n<p><noindex><noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/www.postgresql.org\/docs\/13\/release-13.html\">Sh\u00ebnimet p\u00ebr l\u00ebshimin<\/a><\/p>\n<p><\/noindex><\/noindex><br \/>\n<noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/www.postgresql.org\/download\/\">Faqja e shkarkimit<\/a><\/p>\n<p><\/noindex><\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.linux.org.ru\/news\/opensource\/15914558\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>24 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0441\u043e\u043e\u0431\u0449\u0438\u043b\u0430 \u043e \u0432\u044b\u0445\u043e\u0434\u0435 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0433\u043e \u0440\u0435\u043b\u0438\u0437\u0430 Postgresql \u043f\u043e\u0434 \u043d\u043e\u043c\u0435\u0440\u043e\u043c 13. \u0412 \u043d\u043e\u0432\u043e\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u0435 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0441\u0440\u0435\u0434\u0438 \u043f\u0440\u043e\u0447\u0435\u0433\u043e, \u0431\u044b\u043b\u043e \u0443\u0434\u0435\u043b\u0435\u043d\u043e \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044e \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0445 \u0441\u043b\u0443\u0436\u0431 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u0438 \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u0438\u044e \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0431\u0430\u0437\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0431\u043e\u043b\u0435\u0435 \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u043c\u0443 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u0438\u0441\u0442\u0435\u043c\u0435. \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u043b\u0430\u0441\u044c \u0440\u0430\u0431\u043e\u0442\u0430 \u043d\u0430\u0434 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0438\u043d\u0434\u0435\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0430\u0431\u043b\u0438\u0446 \u0432 \u043f\u043b\u0430\u043d\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442\u043e\u0432 \u0441\u0440\u0435\u0434\u0438 \u0438\u043d\u0434\u0435\u043a\u0441\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0434\u0432\u043e\u0438\u0447\u043d\u044b\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-95202","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"24 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0441\u043e\u043e\u0431\u0449\u0438\u043b\u0430 \u043e \u0432\u044b\u0445\u043e\u0434\u0435 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0433\u043e \u0440\u0435\u043b\u0438\u0437\u0430 Postgresql \u043f\u043e\u0434 \u043d\u043e\u043c\u0435\u0440\u043e\u043c 13.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/news\/postgresql-13\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Postgresql 13 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"24 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0441\u043e\u043e\u0431\u0449\u0438\u043b\u0430 \u043e \u0432\u044b\u0445\u043e\u0434\u0435 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0433\u043e \u0440\u0435\u043b\u0438\u0437\u0430 Postgresql \u043f\u043e\u0434 \u043d\u043e\u043c\u0435\u0440\u043e\u043c 13.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/postgresql-13\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-09-26T11:42:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-09-26T11:42:02+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Postgresql 13 | ProHoster","description":"M\u00eb 24 Shtator, ekipi i zhvilluesve njoftoi daljen e versionit t\u00eb ri t\u00eb Postgresql me numrin 13.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/postgresql-13","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Postgresql 13 | ProHoster","og:description":"24 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0441\u043e\u043e\u0431\u0449\u0438\u043b\u0430 \u043e \u0432\u044b\u0445\u043e\u0434\u0435 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0433\u043e \u0440\u0435\u043b\u0438\u0437\u0430 Postgresql \u043f\u043e\u0434 \u043d\u043e\u043c\u0435\u0440\u043e\u043c 13.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/postgresql-13","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-09-26T11:42:02+00:00","article:modified_time":"2020-09-26T11:42:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"95202","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:25:24","updated":"2022-10-03 07:46:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/95202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=95202"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/95202\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=95202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=95202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=95202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}