SQLite 3.37 andmebaasi vÀljaanne

Avaldatud on SQLite 3.37 versioon, kergekaaluline Andmebaasitarkvara, mis on vormistatud kui jagatav teek. SQLite kood levitatakse avaliku domeenina, st seda saab kasutada piiranguteta ja tasuta igasugustel eesmÀrkidel. SQLite arendajate rahastamist toetab spetsiaalselt loodud konsortsium, kuhu kuuluvad sellised ettevÔtted nagu Adobe, Oracle, Mozilla, Bentley ja Bloomberg.

Peamised muudatused:

  • Lisatud on toetus ‘STRICT’ omaduse loomisele tabelites, mis nĂ”uab veergude mÀÀramisel tĂŒĂŒbi kohustuslikku tĂ€psustamist ja rakendab ranget tĂŒĂŒpide vastavuse kontrolli lisatavate andmete osas. Kui see lipp on seadistatud, hakkab SQLite viskama vigade teate, kui antud andmeid ei saa veeru tĂŒĂŒbiks tĂ”lkida. NĂ€iteks, kui veerg luuakse kui ‘INTEGER’, siis stringilise vÀÀrtuse ‘123’ ĂŒlekandmine toob kaasa arvu 123 lisamise, kuid ‘xyz’ mÀÀramine lĂ”petab veaga.
  • ‘ALTER TABLE ADD COLUMN’ toimingus on lisatud tingimuste kontrolli olemasolu ridade jaoks, kui lisatakse veerge koos ‘CHECK’ avalduste vĂ”i ‘NOT NULL’ tingimustega.
  • Teostatud on ‘PRAGMA table_list’ avaldus tabelite ja vaadete teabe kuvamiseks.
  • KĂ€skude liideses on rakendatud kĂ€sk ‘.connection’, mis vĂ”imaldab samaaegselt toetada mitmeid ĂŒhendusi andmebaasiga.
  • Lisatud on parameeter ‘—safe’, mis keelab CLI kĂ€sud ja SQL-laused, mis vĂ”imaldavad toimingute tegemist andmebaasi failidega, mis erinevad kĂ€sureal mÀÀratud andmebaasist.
  • CLI-s on optimeeritud SQL-lausete lugemise jĂ”udlust, jagades neid mitme rea peale.
  • Lisatud on funktsioonid sqlite3_autovacuum_pages(), sqlite3_changes64() ja sqlite3_total_changes64().
  • KĂŒsimuste ajakavadest on tagatud ‘ORDER BY’ avalduste ignoring alluballub alluballub alluballub alluballub alluballub alluballub alluballub alluballub alluballub alluballub alluballub alluballub alluballub alluballub alluballub alluballub alluballub alluballub alluballub alluballub alluballub.
  • Muutunud on laiendus generate_series(START, END, STEP), kus esimene parameeter (‘START’) on tehtud kohustuslikuks. Vana kĂ€itumise tagasisaamiseks on vĂ”imalik uuesti ĂŒles ehitada valikuga ‘-DZERO_ARGUMENT_GENERATE_SERIES’.
  • Ahnistatud on mĂ€lu tarbimine andmebaasi skeemi hoidmiseks.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster