Kia pai te Paraire katoa! He iti ake te wa e toe ana i mua i te whakarewanga o te akoranga
I te wahanga whanaketanga
I roto i te PostgreSQL 10, i kite matou i te whanautanga o te "wehewehenga korero," he ahuatanga i hangaia hei whakaoti rapanga maha kaore e taea te whakaoti ma te whakamahi i te tikanga tuku iho tawhito. I puta tenei ki tetahi taputapu kaha ake i taea ai e matou te wehewehe i nga raraunga whakapae!
Whakataurite āhuatanga
Ko te PostgreSQL 11 e whakaatu ana i te huinga whakamihi o nga ahuatanga hou hei awhina i te whakapai ake i nga mahi me te whakamarama i nga ripanga wehewehe ki nga tono.
1. Te Whakaiti i nga Okotahi
2. Ka taapirihia nga kohanga anake
3. Mo te teepu wehewehe anake e tohutoro ana i te teepu wehewehe kore
4. Me whakauru nga taurangi i nga pou matua katoa o te wehewehenga
5. Me taurite nga here o te wahanga ki nga taha e rua
Te whai hua
He korero pai ano kei konei! Kua taapirihia te tikanga hou WHERE
. Ko te algorithm o mua, i tirotirohia ia waahanga ki te whakatau mena ka tutuki te ahuatanga WHERE
. Na tenei i piki ake te wa whakamahere i te pikinga o nga waahanga.
I roto i te 9.6, me te wehewehenga ma te tuku tuku iho, ko te arataki i nga tuple ki nga wehewehenga i mahia ma te tuhi i tetahi mahi keu kei roto he raupapa korero IF hei whakauru i te tuple ki te waahanga tika. He puhoi pea enei mahi ki te mahi. Ki te taapiri wehewehenga korero ki te putanga 10, ka tere ake te mahi.
Ma te whakamahi i te ripanga wehewehe me nga waahanga 100, ka taea e tatou te arotake i te mahi o te uta 10 miriona rarangi ki roto i te tepu me te 1 BIGINT tīwae me te 5 INT pou.
Mahinga o te uiui i tenei ripanga ki te kimi i tetahi rekoata kua taurangi me te whakahaere i te DML ki te raweke i tetahi rekoata (ma te whakamahi 1 anake te tukatuka):
I konei ka kite tatou kua tino piki ake te mahinga o ia mahi mai i te PG 9.6. Nga tono SELECT
he pai ake te ahua, ina koa ko nga mea e kaha ana ki te whakakore i nga wehewehenga maha i te wa e whakamahere uiui ana. Ko te tikanga ka taea e te kaiwhakariterite te peke i te maha o nga mahi me mahi i mua. Hei tauira, kua kore e hangaia nga huarahi mo nga waahanga kore.
mutunga
Ko te wehewehe ripanga kei te timata hei waahanga tino kaha ki PostgreSQL. Ka taea e koe te whakaatu tere i nga raraunga i runga ipurangi me te tango tuimotu me te kore e tatari mo nga mahi DML puhoi, nui kia oti.. Ko te tikanga ka taea te penapena ngatahi nga raraunga e pa ana, ko te tikanga ka taea te uru atu ki nga raraunga e hiahiatia ana e koe. Ko nga whakapainga i mahia i roto i tenei putanga kare e taea me te kore nga kaiwhakawhanake, kaiarotake me nga kaitoha i whakapau kaha ki enei ahuatanga katoa.
Nga mihi ki a ratou katoa! He rawe te ahua o PostgreSQL 11!
Anei tetahi tuhinga poto engari tino pai. Tuhia o korero me te kore e wareware ki te haina mo
Source: will.com