Kuidas registreerida PostgreSQLi andmebaasis hetke kuupäev+kellaaeg ilma ajavööndi infota ja ilma sekundi murdosadeta? 1. PostgreSQLis on eraldi andmetüübid TIMESTAMP (sama, mis TIMESTAMP WITHOUT TIME ZONE) ja TIMESTAMPTZ (sama, mis TIMESTAMP WITH TIME ZONE). sekundi murdosaPostgreSQLTIMESTAMPTIMESTAMPTZajavööndtäpsussekundi murdosa 02.11.2023 15:26:47 | Erki Eessaar
Kuidas teha nii, et Enterprise Architect 12 vahendis ei genereeritaks MS Accessi andmebaasi disaini mudeli põhjal koodi, mida peab käsitsi parandama? Tuleb muuta malle (template), mille põhjal koodi genereeritakse. Malle tuleb muuta eraldi iga faili puhul, milles olevast mudelist soovitakse koodi genereerida.Järgnevad probleemid esinevad nii EA12-ga kui ka EA16-ga vaikimisi kaasa tu... parandatudmalltemplatekoodi genereeriminegeneraatorSQLEnterprise ArchitectMS AccessDDL 29.10.2023 18:40:19 | Erki Eessaar
Kuidas teha nii, et Enterprise Architect vahendis ei genereeritaks PostgreSQL andmebaasi disaini mudeli põhjal koodi, mida peab käsitsi parandama? Tuleb muuta malle (template), mille põhjal koodi genereeritakse. Malle tuleb muuta eraldi iga faili puhul, milles olevast mudelist soovitakse koodi genereerida.Järgnevad probleemid esinevad EA12-ga vaikimisi kaasa tulevates mallides... koodi genereerimineSQLCREATE TABLEjutumärgidPostgreSQLkoodi genereerimineSERIALmallandmetüübidjutumärgidEnterprise Architect 29.10.2023 15:14:53 | Erki Eessaar
Kuidas kiirendada PostgreSQLis päringuid, kus päringu tingimuses kontrollitakse stringi vastavust mustrile (nt leia isikud, kelle perenimi algab M tähega)? Looge tekstilisele veerule indeks ja kasutage selle puhul operaatori klassi, mis pole vaikimisi klass. TEXT tüüpi veeru korral kas... generate_seriestestandmete genereerimineindeksPostgreSQLindeksidmustripõhine otsingjõudlusoperaatoriklassid 27.10.2023 16:28:47 | Erki Eessaar
Millised on kontrollpäringute süsteemile sarnased süsteemid? Kontrollpäringute süsteem võimaldab andmebaasides sarnast analüüsi kui rakendustes programmid SonarQube ja linterautomaatkontrollkontrollpäringkontrollpäringudstaatiline analüüskoodi kvaliteetlinterSQLFluffandmebaasi disainkontrollpäringud 26.10.2023 17:19:38 | Erki Eessaar
Mis vahe on PostgreSQLis VARCHAR ja CHAR andmetüüpidel? Kui CHAR(n) tüüpi veerus salvestatakse tekstiline väärtus, mis on lühem kui n märki, siis lisatakse salvestamisel väärtuse lõppu tühikud, et saavutada maksimaalne lubatud stringi pikkus. VARCHAR(n) tüüpi veeru korral seda ei tehta. Postgr... PostgreSQLandmetüübidVARCHARCHARtühikudsalvestusruumjõudlus 19.10.2023 18:55:49 | Erki Eessaar
Millal võiks olla kasu baastabeli arvutatud veergudest? Arvutatud veeru puhul arvutatakse väljas olev väärtus teiste samas reas olevate väärtuste puhul ja salvestatakse kettale. PostgreSQLarvutatud veerudgenerated columnsjõudlusoptimeeriminedenormaliseeriminekoondandmed 14.10.2023 11:50:04 | Erki Eessaar
Kuidas saaks katsetada Oracle andmebaasisüsteemi uuemaid võimalusi, mida ülikooli serveris olev andmebaasisüsteemi versioon ei paku? Oracle pakub katsetamiseks Oracle 26ai Free. Oracle 23ai Free on Oracle 23ai FreeOracle 26ai FreeOracle 12cJSONuued võimalusedarenduskeskkond 13.10.2023 10:00:15 | Erki Eessaar
Kuidas katkestada PostgreSQLis SQL lause, mille täitmine võtab liiga kaua aega? Looge uus andmebaasi ühendus. Te võite ülikasutajana ühenduda ka mõne muu andmebaasi külge, kui see, milles töötab liiga kaua täidetav lause.Leidke liiga kaua täidetava lause pid kasutades päringut: PostgreSQLpg_cancel_backendpg_stat_activitypikaajalised päringudsessioonidadministreeriminekatkestamine 10.10.2023 12:02:25 | Erki Eessaar
Mul on sellised ja sellised tabelid ning ma pean nende põhjal lahendama sellise ja sellise andmete otsimise ülesande. Milline oleks selle ülesande kõige parema jõudlusega lahendus? Tuleb korraldada eksperiment ja erinevaid lahendusi katsetada. Kui Teil pole käepärast serverit, kus saate "liivakastis" mängida, siis isegi keskkonnas nagu DB Fiddle PostgreSQLjõudlustestidoptimeerimineEXPLAIN ANALYZEmaterialiseeritud vaatedtestandmedeksperiment 10.10.2023 10:19:50 | Erki Eessaar