Hlavní navigace

Databáze

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

Google se přidal k vývoji MariaDB

Společnost Google vyjádřila oficiálně podporu svobodnému forku oblíbené databáze MySQL s názvem MariaDB. Projekt vznikl poté, co původní MySQL získala akvizicí společnost Oracle, která začala zavádět změny, které se komunitě nelíbily. Vznikla tedy…

Migrace MySQL na MariaDB

Velké množství služeb a distribucí přechází od MySQL k MariaDB. O důvodech se tu dnes zmiňovat nebudeme, ale podíváme se na postup jak přenést aktuální databáze běžící na MySQL do nového databázového systému MariaDB. Postup vyšel na serveru…

Markus Winand: SQL Performance Explained

Při svých školeních vidím, že se překvapivě hodně vývojářů nedokáže jednoduše vymanit z limitů, které jsou vlastní technologii, kterou při své běžné práci denně používají. Jsou příliš zafixovaní na jednu technologii, což jim pak překáží efektivně řešit případné výkonnostní problémy moderních databází.

Doba čtení: 3 minuty

Red Hat zatím nerozhodl volbu mezi MariaDB a MySQL

Společnost Red Hat tvrdí, že zatím nerozhodla v otázce volby výchozí databáze pro Red Hat Enterprise Linux 7. Některá média totiž informovala o tom, že Red Hat nahradí MySQL databází MariaDB. Společnost nyní popírá, že by k takovému rozhodnutí…

Novinky v připravovaném PostgreSQL 9.3

Vývoj 9.3 začal pomalu a utahaně. Dokončení 9.2 bylo obtížnější a delší, než by si vývojáři přáli. Navíc do 9.3 padlo několik důležitých patchů, které bylo potřeba zaintegrovat nebo zahodit, protože se jejich integrace do upstreamu vlekla. Co je tedy v nové verzi nového? Na co se můžete těšit?

Doba čtení: 38 minut

SQLite je nyní rychlejší díky přímému přístupu na disk

Vyšla nová verze relačního databázového systému SQLite 3.7.17. Toto vydání představuje nové funkce pro čtení a zápis. Doposud vše probíhalo přes funkce xRead() a xWrite(), které informovaly OS o přenosu dat mezi bufferem jádra a uživatelským…

Slackware přechází na MariaDB

Jedna z nejstarších linuxových distribucí, Slackware, přechází z databáze MySQL na MariaDB. Vývojáři to oznámili na domovské stránce projektu Slackware a uvedli dva důvody, proč se tak rozhodli. Prvním je způsob vývoje. Vývojáři Slackware věří,…

Migrace z MySQL na PostgreSQL

Databáze MySQL nemusí být za pár let tou databází, kterou známe dnes. Některé distribuce už oznámily, že přechází na MariaDB, jiné čekají, co se bude dít dál a podobné to je i u vývojářů aplikací. Ale vedle MySQL tu máme také PostgreSQL…

Školení SQL nově

Na základě zkušeností z pěti let školení SQL jsem úplně předělal školení SQL pro začátečníky. Větší důraz je kladen na praktičnost a srozumitelnost (jednoduchost) – z SQL jsou probírány konstrukce, které s využitím funkcionality dostupné v ANSI SQL…

MySQL 5.6 dokáže být mnohem rychlejší než verze 5.5

Oracle vydal novou verzi jejich databázového systému MySQL 5.6. Připravil nejen seznam novinek, ale dokonce i porovnání rychlosti s MySQL 5.5. V některých ohledech dokáže být nová verze i 3× rychlejší než původní. Upraveny byly i algoritmy pro…

Fedora schválila výměnu MySQL za MariaDB

Jak jsme vás již informovali, tak distribuce Fedora diskutovala možnost přechodu z aktuálně využívaného databázového systéímu MySQL na MariaDB. Na poslední Fedora Engineering & Steering Committee došlo k odsouhlasení tohoto kroku již do následujícího vydání (#1006).

Soutěž o dva modré slony PostgreSQL

Jako zástupce CSPUGu vyhlašuji loterii o dva modré plyšové slony (cenou je slon, nikoliv želvy). Slosování proběhne 30. května před zraky všech účastníků šestého ročníku P2D2 – a dva vylosovaní výherci si odnesou svého slona. Podmínkou zařazení do…

27. 1. 2013 19:40

Fedora plánuje MariaDB jako výchozí databázi

Fedora oznámila záměr nahradit ve výchozí instalaci distribuce databázový systém MySQL za stále populárnější MariaDB. Tato změna by měla proběhnout již v následující verzi. MySQL bude minimálně ještě jedno vydání plně k dispozici pro případnou…

Jaké jsou alternativy k MySQL?

Robin Miller se v článku na serveru OpenLogic.com zamýšlí nad alternativami k MySQL. Riziko ukončení MySQL, zvláště po přechodu pod Oracle, tu existuje a vždy bude. Robin v článku doporučuje podívat se na Postgress, MongoDB či MariaDB. Celkově se…

Databáze MariaDB válcuje MySQL

Začátkem prosince byla založena organizace MariaDB Foundation, která nyní zastřešuje vývoj databáze MariaDB. Snahou projektu MariaDB je vrátit MySQL zašlou otevřenost, o kterou pomalu přichází pod vedením firmy Oracle. Ta koupila databázi MySQL společně s firmou Sun a od té doby postupně uzavírá její vývoj.

Doba čtení: 5 minut

Bezpečnost databáze MySQL a jejího forku MariaDB

Na serveru infoworld.com vyšel článek od Simona Phippse, který sepsal důležité informace z jeho setkání s vývojáři databáze MariaDB. Pokud jste o MariaDB neslyšeli, tak je to fork databáze MySQL, která je nyní v rukou Oraclu a její budoucnost je…

17. 12. 2012 9:18

Tahák pro PostgreSQL

CSPUG posílá čtenářům Roota předvánoční dárek v podobě taháku (výcucu) k Postgresu. Na šesti stránkách obsahuje vše důležité – popisy konfigurace, replikace, zálohování, SQL, PL/pgSQL, partitioningu. Ke stažení z českých stránek PostgreSQL na…

PostgreSQL má vlastní repozitář s deb balíčky

Projekt PostgreSQL oznámil, že na adrese apt.postgresql.org spustil vlastní repozitář s deb balíčky pro Debian a Ubuntu. V současné době v něm naleznete verze 8.3, 8.4, 9.0, 9.1 a 9.2 určené pro Debian Squeeze, Wheezy, Sid a Ubuntu Precise v 32–…

7. 12. 2012 13:42

Vzdálené sledování výkonu MySQL

Server Howtoforge.com přináší návod na vzdálený monitoring výkonu vaší MySQL databáze. V současné době existuje velké množství nástrojů, které mohou běžet lokálně, ale pro vzdálenou správu se úplně nehodí. Návod představuje pár možností, jak tyto…

14. 11. 2012 15:07

PostgreSQL 9.2 míří do Fedora 18

Server Fedora.cz přináší informaci, že nejnovější stabilní verze databázového systému PostgreSQL 9.2 se stihla dostat i do připravované nové verze distribuce Fedora 18. Článek obsahuje i informace o přínosu tohoto systému v oblasti datových typů, výkonu a dalších aspektech.

9. 11. 2012 13:56

Prezentace k přednáškám konference pgconf.eu

Z wiki PostgreSQL je možné stáhnout slajdy k přednáškám z konference PgConf.eu 2012 – každoroční několikadenní konference věnované PostgreSQL, která proběhla minulý týden, a která byla letos v Praze.

1. 11. 2012 17:21

Kurzy k databázi MongoDB zdarma

Společnost 10gen, vyvíjející NoSQL databázi MongoDB, se rozhodla podpořit vývojáře a připravila si dva online kurzy, kde na konci každého dostane úspěšný účastník certifikát. Informace o kurzech najdete na adrese education.10gen.com. Začínají…

27. 9. 2012 8:04

Vyšel PostgreSQL 9.2

Vychází nová verze PostgreSQL 9.2, jejíž beta byla představena v květnu. Poměrně razantních změn doznala architektura (nový proces pro CHECKPOINT). Víc než obvykle se měnil optimalizátor dotazů a změn nebyl ušetřen ani executor (zrychlení řazení…

11. 9. 2012 8:44

Používání indexů v PostgreSQL: krátce a pro začátečníky

V relačních databázích se běžně setkáváme s dvěma typy databázových relací (lišících se svou strukturou a chováním). Nejčastějším typem je halda (heap) a index. V haldě jsou záznamy v nedefinovaném pořadí. V indexu (Btree) pak jsou záznamy uspořádané podle vybraného klíče.

Doba čtení: 11 minut

Oracle ještě víc uzavírá MySQL, ruší testovací framework

Oracle už v nových verzích MySQL nedodává testovací framework, který slouží k odhalování technických chyb. Podle všeho jde o další krok k uzavření MySQL a odstavení vývojářské komunity. V té tento krok samozřejmě vyvolal velký odpor. „Je úplně…

Aktualizované podklady pro školení PostgreSQL

Na serveru postgres.cz jsou volně k dispozici podklady pro školení PostgreSQL a PL/pgSQL ve formátu PDF. Tyto podklady jsou aktualizovány pro PostgreSQL 9.1.

23. 7. 2012 8:01

Twitter uvolňuje Twemcache, fork Memcached

Twitter je poslední dobou aktivní v uvolňování svých interních nástrojů. Nedávno to byl load generátor lago a dnes to bude Twemcache. Název napovídá, že jde o fork projektu Memcached, který slouží pro ukládání dat do paměti a hlavně k rychlému…

12. 7. 2012 9:20

Jak si vybrat NoSQL databázi

Pod názvem NoSQL databáze se skrývá velké množství databází, které mají společného maximálně to, že uchovávají nějaká data a pro komunikaci nepoužívají jazyk SQL. Jsou mezi nimi velké rozdíly, ať už ve způsobu práce s daty, v jejich uchovávání nebo…

Historie projektu PostgreSQL

Je fascinující sledovat stopy INGRESu (projektu, který byl zahájen více než před třiceti roky) v moderním a rozšířeném PostgreSQL. Příkaz COPY, příkaz createdb, backslashové příkazy v SQL terminálu, návrh některých systémových tabulek – to je vše živým odkazem tohoto úžasného projektu.

Doba čtení: 37 minut

Novinky a vývoj v PostgreSQL 9.2

Vývoj 9.2 pokračoval v kolejích vyjetých 9.0 a 9.1. Díky tomu, že v loni a předloni se vyřešily některé diskutabilní otázky, poslední rok byl hlavně a jen o práci. Ne, že by se občas nevedly bouřlivé diskuze. Ale téměř vždy se poměrně rychle podařilo najít kompromis, který byl často kvalitnější než původní návrhy.

Doba čtení: 19 minut