Základní informace o databázi

(Databáze)

Databáze si každý uživatel vytváří v administraci hostingu v sekci "DATABÁZE - NASTAVENÍ".

Každá databáze zároveň musí mít jedinečný název. Pokud se Vám při vytváření objeví hlášení "Databáze s tímto jménem již existuje", jméno použil již někdo jiný a je nutné zvolit jiné. Maximální délka názvu databáze je 16 znaků.

Informace pro Webhosting

Dostupné typy databází: MySQL5-InnoDB

Sdílený hosting
typ host jméno uživatele jméno databáze heslo
MySQL 5 InnoDB localhost jmenodb jmenodb vaseheslodb

Pro práci v rámci PHPMyAdmin stačí využít adresy v sekci "ÚČET - STAV" u kolonky "Administrace MySQL5".

Informace pro Managed VPS

Dostupné typy databází: MySQL5 MyISAM, MySQL5-InnoDB  (v případě tarifu SAVANA500 je dostupná pouze  MySQL5 MyISAM a to z ohledu na velikost operační paměti, která se již nedostává pro  InnoDB modul).

Vyhrazený multihosting
typ host jméno uživatele jméno databáze heslo
MySQL 5 MyISAM localhost jmenodb jmenodb vaseheslodb
MySQL 5 InnoDB localhost jmenodb jmenodb vaseheslodb

Pro práci v rámci PHPMyAdmin stačí využít adresy v sekci "ÚČET - STAV" u kolonky "Administrace MySQL5".
 

Informace pro Profi VPS

Dostupné typy databází: MySQL5 MyISAM, MySQL5-InnoDB

Profihosting
typ host jméno uživatele jméno databáze heslo
MySQL 5 MyISAM localhost jmenodb jmenodb vaseheslodb
MySQL 5 InnoDB localhost jmenodb jmenodb vaseheslodb

Pro práci v rámci PHPMyAdmin stačí využít adresy v sekci "ÚČET - STAV" u kolonky "Administrace MySQL5".

MyISAM

Jedná se o výchozí typ databáze v případě si nejste jisti který typ je nutné využívat nebo nemáte rozumný důvod proč využívat jiný typ.

InnoDB

Je moderní alternativa k MyISAM která přináší nové pomocné funkce (transakce, zamykání atd).

Hlavní rozdíly mezi MyISAM a InnoDB

InnoDB databáze umožňuje při práci s databázi zamknout pouze konkrétní záznamy a nikoliv celou tabulku jako je tomu v případě MyISAM databáze.

MyISAM ukládá každou tabulku do vlastního souboru, InnoDB tak nečiní (ta ukládá data i indexy do prostoru tabulek) a využívá tak i více souborů. Tím vzniká nemožnost InnoDB tabulky zmenšit nebo je jednoduše zkopírovat. Vše je třeba řešit exportem a poté importem dat.

InnoDB databáze využívá vetší množství operační paměti pro svůj běh, často až dvojnásobně.

MyISAM umožňuje využívat fulltextových indexů.

InnoDB databáze kvůli transakčnímu zpracování neumožňuje jednoduše pracovat s COUNT pro zjištění záznamů v tabulce. A takové procesy jsou výrazně pomalejší než u MyISAM databáze.



Zpětná vazba (feedback)

Byl tento článek nesrozumitelný, obsahoval nepřesné informace, nebo v něm nějaké informace chyběly?
Napište nám nebo využijte komentářů níže.

Komentáře

Nový komentář

(nebude zobrazen)