Hlavní navigace

Databáze

Mysql, PostgreSQL, embeded databáze, ...

PostgreSQL 9.6: odteď paralelně na více CPU

Netradičně se letos dočkáme ještě jedné velké verze PostgreSQL. Ta představuje zásadní milník ve vývoji, uživatelé mají poprvé možnost využít více CPU pro spočítání jednoho SQL příkazu.

Doba čtení: 18 minut

Blog: Seznámení s SQLite – díl druhý

V minulém díle jsme se stručně seznámili s odlehčenou databázovou knihovnou SQLite. Dnes bych chtěl čtenáře seznámit s řádkovým klientem SQLite a použitím v nejpoužívanějších jazycích.

25. 4. 2016 0:00

Databáze Firebird 3.0: lepší podpora více jader a IPv6

Databázový systém Firebird vyšel ve verzi 3.0. Přináší např. lepší podporu vícejádrových procesorů prostřednictvím SMP, spojení všech režimů do jednoho balíku/binárky nebo možnost úpravy konfigurace pro jednotlivé databáze. Zmiňme také nová API…

Blog: Seznámení s SQLite

S projektem SQLite jsem se seznámil nedávno a lituji toho, že jsem jej neobjevil již dříve, protože bych si jeho použitím pro některá nasazení usnadnil život a ušetřil nemalé množství práce.

5. 4. 2016 0:00

Microsoft pracuje na portaci MS SQL na Linux

Microsoft oznámil že pracuje na portaci MS SQL databázového serveru na Linux. V článku jsou zmíněny Red Hat Enterprise Linux a Ubuntu. Aktuálně je dostupné preview (pravděpodobně ne volně, nehledal jsem), finální verze je plánována na polovinu roku 2017.

PostgreSQL 9.5 zavádí Row Level Security

Databázový systém PostgreSQL byl vydán ve verzi 9.5. Úpravu databází zjednoduší nový příkaz upsert, který vloží neexistující, nebo upraví existující záznam. Významné je také přidání systému Row Level Security, tedy možnosti specifikovat přístupová…

Správa databáze Oracle v jednom dni

Potřebujete spravovat databázi Oracle? Není to tak složité, jak to vypadá. Pokud se to chcete naučit, přijďte na naše školení Administrace Oracle databáze, které je určeno pro začínající správce DB, vývojáře a administrátory. Pochopíte základní…

Výkon databáze na různých souborových systémech

Který souborový systém mám použít pro produkční server, na kterém poběží PostgreSQL? Tuto otázku si klade řada správců serverů, ale ptají se na to i zákazníci nebo začátečníci rozhlížející se po světě serverů. Je v tom vůbec nějaký rozdíl? Vyplatí se řešit výhody různých systémů či jejich parametrů?

Doba čtení: 5 minut

phpMyAdmin 4.5.0 si zase o něco lépe rozumí s MariaDB

Oblíbený nástroj pro správu databází phpMyAdmin vyšel ve verzi 4.5.0. Ta už vyžaduje alespoň PHP verze 5.5 (starší verze už nejsou podporovány ani vývojáři PHP). Novinek je spousta, mezi ty nejzajímavější patří lepší export diagramu, podpora…

PostgreSQL 9.5: držte si klobouky, zrychlujeme

Na 9.5 se mi hůře hledá nějaké jedno zřetelné mediálně zajímavé téma. V předchozích verzích to nebyl problém – podpora JSONu, podpora index only scanu, LATERAL joinu, DDL triggerů, JSONB – to všechno jsou jasná výrazná témata. Na vývoji 9.5 vidím snahu o získání maxima ze stávajícího kódu.

Doba čtení: 38 minut

Několik poznámek ke sloupcovým databázím

Se sloupcovými databázemi se v posledních pěti letech setkávám stále častěji. Myslím si, že během těch následujících pěti let se s nimi setká stále více uživatelů. Jedná se o relativně starý koncept, který ale teprve v posledních deseti letech našel svoje uplatnění. Proč mohou být dnes výrazně rychlejší?

Doba čtení: 13 minut

phpMoAdmin MongoDB GUI obsahuje zero-day zranitelnost

Hacker s přezdívkou sp1nlock objevil v open-source nástroji phpMoAdmin, sloužící pro snadnou administraci MongoDB, kritickou zranitelnost nultého dne umožňující vzdálené spuštění kódu (Remote Code Execution). Podle SecurityAffairs je exploit…

5. 3. 2015 13:00

Databázový systém MongoDB vyšel ve verzi 3.0

Svobodný a dokumentově orientovaný databázový systém MongoDB přichází s verzí 3.0. Podle autorů se jedná o „úplně nové Mongo“. Používá nový dotazovací engine WiredTiger a byl přepsán správce operací.  Oproti starší verzi 2.8, dosahuje nová verze…

Prague PostgreSQL Developers Day 2015 / program

Byl zveřejněn program konference Prague PostgreSQL Developer Day 2015, která se uskuteční 11–12.2. na půdě ČVUT FIT (Thákurova 9, Praha). Letošní ročník je rozšířen na dva dny – první den (11.2.) je věnován praktickým školením, druhý den (12.2.) se…

12. 1. 2015 14:30

Jolla zřejmě představí nové zařízení se Sailfish OS

Už je to skoro rok, co firma Jolla uvedla stejnojmenný smartphone se systémem Sailfish OS. A zdá se, že se zařízení brzy dočká zástupce. Naznačuje to příspěvek na Twitteru, který ukazuje kousek zařízení a láká na datum 19. listopadu. Na webu Jolly…

InfiniDB bude žít dále jako open source

Stále tvrdší konkurence na trhu databází má další oběť, tentokrát v podobě společnosti InfiniDB. Té došly peníze, a z toho důvodu se rozhodla zdrojové kódy své databáze umístit na GitHub, jako open source. Dosavadní informace mluví o konci vývoje,…

23. 9. 2014 9:45

PostgreSQL: statistiky a chyby v odhadech

Optimalizátor v PostgreSQL pracuje s hodně zjednodušujícím modelem procesu zpracování dotazu. Tento model bere v potaz čtení dat z disku sekvenčně, čtení dat z disku náhodným přístupem, režii operací spojených s přípravou každého řádku v paměti i režii operací spojených s každým operátorem (režie výrazů).

Doba čtení: 30 minut

MongoDB přetáhlo databázového inovátora Oraclu

Progresivní MongoDB má značnou šanci stát se jedním z majoritních databázových systémů, které budou hrát velkou roli v rozvíjející se cloudové éře. O tom, že nemíří nízko, svědčí i nový personální úlovek. Společnost MongoDB posílí Roger Bamford,…

PostgreSQL 9.4: transakční SQL JSON databáze

Postgres má ve svém genetickém kódu tři základní vlastnosti: ACID, SQL a rozšiřitelnost. Lze ho proto použít v extrémně různých oborech – pro socioekonomická data, pro vědecká data, či pro řízení procesů. S kvalitní podporou formátu JSON (od verze 9.4) může konkurovat i databázím určeným pro správu dokumentů.

Doba čtení: 28 minut

Databázový systém MongoDB vyšel ve verzi 2.6

Svobodný a dokumentově orientovaný databázový systém MongoDB přichází s verzí 2.6. Podle autorů se jedná o nejzásadnější vydání vůbec. Byl přepsán dotazovací engine s ohledem na škálovatelnost a celkově byl upraven kód kvůli změnám, které mají…

MariaDB, fork MySQL, vychází ve verzi 10.0.10

MariaDB je svobodným forkem databáze MySQL, která vznikla po odkoupení MySQL Oraclem. Nová verze vznikala pod záštitou Googlu, SkySQL, Fusion-IO a samozřejmě MariaDB Foundation. Vývojáři slibují velký nárůst rychlosti díky paralelním replikacím…

Ujorm, knihovna pro ORM vychází ve verzi 1.45

Vyšla nová verze Java knihovny Ujorm 1.45 postavená na key-value architektuře doménových objektů, která poskytuje lehký ORM modul pro typově bezpečné sestavování databázových dotazů nad relační databází. Mezi novinky řady 1.4× patří zejména:…

Bezpečnostní aktualizace PostgreSQL

Nedávno vyšla aktualizace všech podporovaných verzí PostgreSQL – 9.3.3, 9.2.7, 9.1.12, 9.0.16 a 8.4.20. Všem uživatelům je doporučeno aktualizovat své instalace. Aktualizace řeší především nedůsledné kontrolování uživatelského atributu „WITH…

25. 2. 2014 14:10

Online webinář: Co (ne)víte o licencích a placeném supportu Oracle

Tomáš Solař, autor české knihy Oracle Database 11g – Hotová řešení, pořádá 3. února 2014 od 13:00 svůj bezplatný seminář přes internet, který volně navazuje na úspěšný první webinář. Téma: Co (ne)víte o licencích a placeném supportu Oracle…

22. 1. 2014 14:18

Chorvatsko ušetřilo díky open-source informačnímu systému

Nové informace o nasazení svobodných technologií přicházejí z Chorvatska, kde tamní Ministerstvo práce a penzijního plánování se začátkem roku 2014 zprovoznilo nový systém pro správu účtů penzijního pojištění. Dosavadní proprietární systém totiž…

Facebook zveřejnil zdrojové kódy databáze RocksDB

Facebook se v poslední době ukazuje jako příznivce svobodného softwaru. Nedávno otevřel svůj SQL engine Presto a nyní k němu přidal i databázový systém RocksDB. Spolu s řadou dalších projektů jej najdete na GitHubu. RocksDB vychází ze…

Facebook otevřel SQL engine Presto

Společnost Facebook zveřejnila zdrojové kódy svého distribuovaného SQL enginu Presto, který používá pro analýzu velkých dat, konkrétně třeba ve vyhledání Graph. Projekt je napsán v Javě a zveřejněn pod licencí Apache v2. Facebook samozřejmě plánuje…

Kdo nezná jazyk SQL, jakoby nebyl

Základy SQL a PostgreSQ se nyní naučíte o 990 Kč bez DPH levněji. Kromě samotného SQL se účastníci školení seznámí i se základy PostgreSQL, což je databáze, která se díky své shodě se standardem ANSI SQL a komfortem, který poskytuje svým…

Databáze MongoDB získala 150 miliónů dolarů na rozvoj

Společnost MongoDB, která zajišťuje vývoj stejnojmenného databázového systému, získala dalších 150 miliónů dolarů na jeho rozvoj. Mezi investory je několik finančních a technologických společností, zmiňme například Intel a Red Hat. Díky novému…

Vyšel PostgreSQL 9.3

Vývojáři uvolnili novou verzi databáze PostgreSQL označenou jako 9.3. Mezi hlavní novinky patří klauzule LATERAL, úplnější podpora JSON, materializované a updatovatelné pohledy a paralelní pg_dump. Novinky podrobně shrnul Pavel Stěhule ve svém…

11. 9. 2013 7:46