Bíodh Aoine iontach ag gach duine! Tá níos lú ama agus níos lú ama fágtha sula seoltar an cúrsa
Ar an gcéim forbartha
In PostgreSQL 10, chonaiceamar gur rugadh “deighilt dearbhaithe,” gné atá deartha chun go leor fadhbanna do-réiteach a réiteach ag baint úsáide as an seanmhodh oidhreachta. Mar thoradh air seo bhí uirlis i bhfad níos cumhachtaí a lig dúinn sonraí a roinnt go cothrománach!
Comparáid gné
Tugann PostgreSQL 11 sraith iontach de ghnéithe nua isteach a chabhraíonn le feidhmíocht a fheabhsú agus táblaí deighilte a dhéanamh níos trédhearcaí d'fheidhmchláir.
1. Ag baint úsáide as Eisceachtaí a Theorannú
2. Ní chuirtear leis ach nóid
3. Maidir le tábla deighilte amháin a thagraíonn do cheann neamhdheighilte
4. Caithfidh gach eochaircholún den chríochdheighilt a bheith sna hinnéacsanna
5. Ní mór srianta alt ar an dá thaobh a mheaitseáil
Táirgiúlacht
Tá dea-scéal againn anseo freisin! Modh nua curtha leis WHERE
. Rinne an algartam roimhe seo, ina dhiaidh sin, seiceáil ar gach rannóg chun a chinneadh an bhféadfadh sé an coinníoll a chomhlíonadh WHERE
. Mar thoradh air seo tháinig méadú breise ar an am pleanála de réir mar a mhéadaigh líon na rannóg.
I 9.6, le deighilt trí oidhreacht, rinneadh tuples a ródú isteach i ndeighiltí go hiondúil trí fheidhm spreagtha a scríobh ina raibh sraith ráiteas IF chun an tuple a chur isteach sa chríochdheighilt cheart. D'fhéadfadh na feidhmeanna seo a bheith an-mhall a fhorghníomhú. Agus deighilt dhearbhach curtha leis i leagan 10, oibríonn sé seo i bhfad níos tapúla.
Ag baint úsáide as tábla deighilte le 100 Deighiltí, is féidir linn meastóireacht a dhéanamh ar fheidhmíocht luchtú 10 milliún sraitheanna isteach i dtábla le 1 cholún BIGINT agus 5 colún INT.
Feidhmíocht an tábla seo a cheistiú chun taifead innéacsaithe amháin a aimsiú agus DML a rith chun taifead amháin a ionramháil (ag úsáid próiseálaí amháin):
Anseo is féidir linn a fheiceáil go bhfuil méadú suntasach tagtha ar fheidhmíocht gach oibríochta ó PG 9.6. Iarratais SELECT
cuma i bhfad níos fearr, go háirithe iad siúd atá in ann deighiltí iolracha a eisiamh le linn pleanála fiosrúcháin. Ciallaíonn sé seo gur féidir leis an sceidealóir scipeáil go leor oibre ar cheart dó a bheith déanta roimhe seo. Mar shampla, ní thógtar cosáin a thuilleadh le haghaidh rannóga gan ghá.
Conclúid
Tá deighilt tábla ag tosú le bheith ina ghné an-chumhachtach i PostgreSQL. Ligeann sé duit sonraí a thaispeáint go tapa ar líne agus iad a thógáil as líne gan fanacht le hoibríochtaí mall, ollmhóra DML a chur i gcrích.. Ciallaíonn sé seo freisin gur féidir sonraí gaolmhara a stóráil le chéile, rud a chiallaíonn gur féidir rochtain a fháil ar na sonraí atá uait i bhfad níos éifeachtaí. Níorbh fhéidir na feabhsuithe a rinneadh sa leagan seo a dhéanamh gan na forbróirí, na hathbhreithneoirí agus na coistí a d'oibrigh go dian dícheallach ar na gnéithe seo go léir.
Buíochas leo go léir! Breathnaíonn PostgreSQL 11 iontach!
Seo alt gearr ach suimiúil go leor. Roinn do chuid tuairimí agus ná déan dearmad clárú dóibh
Foinse: will.com