powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / [Sybase IQ 15.1] foreign keys, partition и др. вопросы новичка
2 сообщений из 2, страница 1 из 1
[Sybase IQ 15.1] foreign keys, partition и др. вопросы новичка
    #37398094
tsib
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет,
в ходе изучения Sybase IQ остались вопросы на которые не нашел четких ответов в документации

1) Заметил что наличие foreign key на таблице существенно замедляет загрузку данных (через LOAD TABLE) - где-то в 1.5-2 раза.
В связи с этим возникает идея не создавать ссылочные ключи на больших таблицах (к тому же документация утверждает что foreign key оптимизатором не используются) - однако это слегка напрягает (из-за, как пример, возможных проблем с поздним обнаружением нарушений целостности). Как поступаете с ссылочными ключами в реальных проектах?

2) Есть ли какой-то толк от секционирования таблиц (partitioning) в плане повышения производительности выполнения запросов?

3) На что влияет конструкция IQ UNIQUE (при создании таблиц) кроме размера FP индекса?

4) Какой-то куцый план исполнения (QUERY PLAN) запросов в Sybase IQ - как минимум ни разу не видел какие индексы задействуются при выполнении запроса. Это всегда так или может надо включить дополнительную какую-то дополнительную опцию?

5) Есть ли каке-то ограничения на несколько одновременно выполняющиеся транзакции (на разных таблицах)? Раньше кажется IQ не позволяла более одной транзакции на базу (типа из-за наличия только одного writera - сильно не уверен в этом, может быть мои предрассудки - уж извините ;) )... Собственно это интересует с точки зрения параллельного выполнения нескольких процедур загрузки данных

6) Часто ли приходится использовать join index? В принципе недостатки его понятны, но есть ли какие-то реальные примеры где они помогли? Имеет ли смысл использовать их например в модели по чекам (ритейл, две таблицы - master с атрибутами чека, detail - с позициями чека) - или в данном случае проще тупо денормализовать модель?

Спасибо
...
Рейтинг: 0 / 0
[Sybase IQ 15.1] foreign keys, partition и др. вопросы новичка
    #37399770
tsib,

А может проще курсы пройти?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / [Sybase IQ 15.1] foreign keys, partition и др. вопросы новичка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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