sql >> Databáze >  >> RDS >> Mysql

Migrace MySQL na PostgreSQL – jaké funkce, které nejsou viditelné v kódu SQL, budou důležité?

  • bude pomalý, protože potřebuje přečíst celou tabulku. Pokud potřebujete často počítat velké stoly, potřebuje řešení. To je nutné k zajištění řízení souběžného provozu více verzí .

  • V nejnovější verzi (8.3) není žádné implicitní přetypování na text, což znamená, že například

    vyhodí chybu. Budete potřebovat explicitní obsazení jako:

  • Aktualizace je opravdu smazání+vložení. Vzhledem k tomu, že místo využívané smazanými řádky není okamžitě uvolněno, pak pokud aktualizujete celou tabulku v jedné transakci, budete potřebovat dvojnásobek místa.

Postgresql je velmi dobrá databáze, za chvíli si ji oblíbíte. Má několik velmi užitečných funkcí, které vám pak budou v jiných, i komerčních databázích chybět. Například jazyk pro definici transakčních dat nebo body uložení.



  1. Fulltextové vyhledávání MySQL 5.6 InnoDB

  2. Změňte tabulku tak, aby poskytovala omezení cizího klíče

  3. TDS Server – Použití příkazů Transact-SQL (T-SQL) pro práci s daty Salesforce na SQL Server

  4. Jak vypsat všechny databáze pomocí PostgreSQL