powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / ORM
5 сообщений из 5, страница 1 из 1
ORM
    #35647671
wmw85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто нибудь работал
...
Рейтинг: 0 / 0
ORM
    #35647681
wmw85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извиняюсь. продолжаю вопрос:
кто нибудь работал с propel, PostgreSQL. На этапе генерации классов возникла проблема, выдается ошибка что у всех таблиц должен быть primary key. Я привык делать id - SERIAL, и не париться по этому поводу. пока не могу найти где можно отключить данное требование
...
Рейтинг: 0 / 0
ORM
    #35648125
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wmw85Извиняюсь. продолжаю вопрос:
кто нибудь работал с propel, PostgreSQL. На этапе генерации классов возникла проблема, выдается ошибка что у всех таблиц должен быть primary key. Я привык делать id - SERIAL, и не париться по этому поводу. пока не могу найти где можно отключить данное требование
Вообще, с точки зрения теории реляционных БД, первичный ключ должен быть обязательно на всех таблицах. Другой вопрос, что самой СУБД пофигу, создали вы первичный ключ или нет. Хотя, если вы строите запросы с джойнами, то довольно скоро отсутствие индекса. Да и констрейнты не построишь без индекса в родительской таблице.

ALTER TABLE "public"."моятаблица" ADD PRIMARY KEY ("полепервичного ключа");
...
Рейтинг: 0 / 0
ORM
    #35649709
wmw85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ok. Если гора не идет к магомету... сделал pk. Возникает другой вопрос. Как pk влияет на скорость обработки запросов. По идее должен уменьшать это самое время, но тестирование выявило что это самое время не изменилось. Чем это может быть вызвано? Возможно настройками сервера. Нашел в phpPgAdmin Закладку "Сведения", там все по нулям. Представление индекса везде по 0. Получается индекс не используется? или просто "Сведения" не корректно записываются?
...
Рейтинг: 0 / 0
ORM
    #35650600
ДБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wmw85ok. Если гора не идет к магомету... сделал pk. Возникает другой вопрос. Как pk влияет на скорость обработки запросов. По идее должен уменьшать это самое время, но тестирование выявило что это самое время не изменилось. Чем это может быть вызвано? Возможно настройками сервера. Нашел в phpPgAdmin Закладку "Сведения", там все по нулям. Представление индекса везде по 0. Получается индекс не используется? или просто "Сведения" не корректно записываются?Теорию и документацию прочитать религия не позволяет?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / ORM
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]