Mysql
 sql >> база данни >  >> RDS >> Mysql

Мигриране на MySQL към PostgreSQL - кои функции, които не се виждат в SQL кода, ще бъдат важни?

  • ще бъде бавен, тъй като трябва да прочете цялата таблица. Има нужда от заобиколни решения, ако трябва често да броите големи маси. Това е необходимо, за да се осигури контрол на едновременността на много версии .

  • В последната версия (8.3) няма имплицитно прехвърляне към текст, което означава, че например

    ще изведе грешка. Ще ви трябва изрично предаване като:

  • Актуализацията наистина е изтриване+вмъкване. Тъй като пространството, използвано от изтритите редове, не се освобождава незабавно, тогава ако актуализирате цялата таблица в една транзакция, ще ви трябва двойно повече пространство.

Postgresql е много добра база данни, ще я харесате за нула време. Той има няколко много полезни функции, които след това ще пропуснете в други, дори търговски бази данни. Например език за дефиниране на транзакционни данни или точки за запис.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql машина за промяна на таблицата MyISAM към InnoDB

  2. Erlang Mysql:Как да предотвратим SQL инжекции

  3. съхраняване на парола сигурно за api, без да я криптира

  4. съхранени процедури и проблем с mysql_insert_id

  5. Как работят MySQL индексите?