Некоторые проблемы SQLite
Товарищ Адепт пишет в ЖЖ про проблемы SQLite. Если вкратце, то выявлены минимум две проблемы.
SQLite при снятии дампа «CREATE VIEW» выписываются в порядке создания. Если у нас две вьшки, «A» и «Б», созданные в порядке перечисления и мы пересоздаём вьюху «А» с использованием «Б», то при заливке дампа будет ошибка — в дампе-то первым будет создание вьюшки «А», которая попытается использовать несуществующую вью «Б».
Если создана вью, в конце которой комментарий стоит, то и в дампе будет комментарий в конце строки создания, экранирующий конечную точку с запятой.
create view commented_view
as select something
from some_table -- pretty useless view;
create view another_view as…
что-нибудь одно, или выявлены, или есть. У самого такое иногда проскакивает, когда одно слово взамен другого приходит на ум и первое не стираешь перед публикацией.
Комментарий для Иван:
Опечатка. Исправил, спасибо!
Комментарий для Евгения Степанищева:
Евгений, да не за что. Интересно читать ваш блог, хотя в принципе далек от программирования, но ведь вы пишите и не только про это).
По теме: интересно. Конечно, особо не работал с SQLite, разве что использовал на паре drupal-сайтов) Проблем не было, разве что чуть визуально помедленней (как показалось), чем MySQL. Возможно хостинг не такой шустрый был.
Комментарий для Иван:
Спасибо за такие слова! :)
Комментарий для Иван:
SQLite, в основном — для встраиваемых решений, для тех мест, где простота использования важнее скорости.