Deagh Dihaoine a h-uile duine! Tha nas lugha agus nas lugha de ùine air fhàgail mus tèid an cùrsa a chuir air bhog
Aig ìre leasachaidh
Ann am PostgreSQL 10, chunnaic sinn breith “declarative partitioning,” feart a chaidh a dhealbhadh gus fuasgladh fhaighinn air mòran dhuilgheadasan nach gabhadh fuasgladh a ’cleachdadh an t-seann dòigh dìleab. Lean seo gu inneal tòrr nas cumhachdaiche a leig leinn dàta a roinn gu còmhnard!
Coimeas feart
Tha PostgreSQL 11 a’ toirt a-steach seata drùidhteach de fheartan ùra a chuidicheas le bhith ag adhartachadh coileanadh agus a’ dèanamh bùird dealaichte nas soilleire do thagraidhean.
1. A 'cleachdadh eisgeachdan cuingealaichte
2. Cuir ris a-mhàin nodan
3. A-mhàin airson clàr roinnte a 'toirt iomradh air fear nach eil air a sgaradh
4. Feumaidh a h-uile prìomh cholbh den sgaradh a bhith ann an clàran-amais
5. Feumaidh cuingealachaidhean earrann air gach taobh a bhith co-ionnan
Coileanadh
Tha deagh naidheachd againn an seo cuideachd! Modh ùr air a chur ris WHERE
. Rinn an algairim roimhe, an uair sin, sgrùdadh air gach earrann gus faighinn a-mach an gabhadh e ris a’ chumha WHERE
. Mar thoradh air seo chaidh àrdachadh a bharrachd san ùine dealbhaidh mar a chaidh an àireamh de earrannan suas.
Ann an 9.6, le sgaradh tro dhìleab, mar as trice bhiodh tuples a’ dol a-steach do phàirtean le bhith a’ sgrìobhadh gnìomh brosnachaidh anns an robh sreath de aithrisean IF gus an tuple a chuir a-steach don sgaradh cheart. Dh’ fhaodadh na gnìomhan sin a bhith gu math slaodach airson an coileanadh. Le sgaradh dearbhach air a chur ris ann an dreach 10, bidh seo ag obair fada nas luaithe.
A’ cleachdadh clàr dealaichte le 100 sgaradh, is urrainn dhuinn measadh a dhèanamh air coileanadh luchdachadh 10 millean sreath a-steach do chlàr le colbh 1 BIGINT agus 5 colbhan INT.
Coileanadh a bhith a’ ceasnachadh a’ chlàr seo gus aon chlàr clàraichte a lorg agus DML a chuir an gnìomh gus aon chlàr a làimhseachadh (a’ cleachdadh dìreach 1 pròiseasar):
An seo chì sinn gu bheil coileanadh gach gnìomh air a dhol suas gu mòr bho PG 9.6. Iarrtasan SELECT
coimhead tòrr nas fheàrr, gu h-àraidh an fheadhainn a tha comasach air iomadh sgaradh a chumail a-mach nuair a thathar a’ dealbhadh cheistean. Tha seo a’ ciallachadh gum faod an neach-clàraidh tòrr obrach a sheachnadh a bu chòir dha a bhith air a dhèanamh roimhe seo. Mar eisimpleir, chan eil slighean air an togail tuilleadh airson earrannan neo-riatanach.
co-dhùnadh
Tha sgaradh bùird a’ tòiseachadh gu bhith na fheart glè chumhachdach ann am PostgreSQL. Leigidh e leat dàta a thaisbeanadh gu sgiobalta air-loidhne agus a thoirt far-loidhne gun a bhith a’ feitheamh ri gnìomhachd slaodach, mòr DML a chrìochnachadh.. Tha seo cuideachd a’ ciallachadh gum faodar dàta co-cheangailte a stòradh còmhla, a’ ciallachadh gum faighear cothrom air an dàta a tha a dhìth ort gu math nas èifeachdaiche. Cha bhiodh na leasachaidhean a chaidh a dhèanamh san dreach seo air a bhith comasach às aonais an luchd-leasachaidh, ath-sgrùdairean agus luchd-coimhid a dh’ obraich gu cruaidh air na feartan sin uile.
Mòran taing dhaibh uile! Tha PostgreSQL 11 a’ coimhead air leth math!
Seo artaigil cho goirid ach gu math inntinneach. Roinn do bheachdan agus na dìochuimhnich clàradh airson
Source: www.habr.com