|
|
|
отсутствие ключей в таблице
|
|||
|---|---|---|---|
|
#18+
подскажите , пожалуйста, если есть таблица в которую раз в неделю из другой базы данных сливаются данные (truncate перед каждым сеансом) нормально ли что таблица не содержит ни одного ключа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2010, 13:40 |
|
||
|
отсутствие ключей в таблице
|
|||
|---|---|---|---|
|
#18+
не вижу связи между каким-то там сливанием и отсутствием ключей Вы знаете, по какому полю (набору полей) можно однозначно отличить одну запись от другой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2010, 13:44 |
|
||
|
отсутствие ключей в таблице
|
|||
|---|---|---|---|
|
#18+
Паганель, нужно ли определять первичные ключи в таблице , если выборка из другой базы гарантированно выдает уникальные записи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2010, 13:50 |
|
||
|
отсутствие ключей в таблице
|
|||
|---|---|---|---|
|
#18+
хотела написать, должны ли быть обязательно первичные и уникальные ключи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2010, 13:51 |
|
||
|
отсутствие ключей в таблице
|
|||
|---|---|---|---|
|
#18+
нужно во-первых, никогда не верьте программистам, которые утверждают "мы гарантируем" потому что они люди, а людям свойственно ошибаться во-вторых, по ключу еще и индекс обычно создается значит нукоторые запросы могут работать быстрее в-третьих, оптимизаторы запросов очень любят уникальные индексы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2010, 13:54 |
|
||
|
отсутствие ключей в таблице
|
|||
|---|---|---|---|
|
#18+
Паганель, понятно, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2010, 13:57 |
|
||
|
отсутствие ключей в таблице
|
|||
|---|---|---|---|
|
#18+
Вообще то судя по описанию подхода к заливке это хранилище, а в них индексы обычно дропаются или дизаблятся перед заливкой, а после восстанавливаются/пересоздаются ибо суммарно залить и пересоздать обычно быстрее чем перегенерировать с ними во время заливки. Это я к тому, что возможно Вы не видете всего процесса и где-нибудь впереди они создаются. Опять таки - всё зависит от объема заливаемых данных. Если там 500 записей и нафиг тогда индекс то, всё равно фул-скан пойдёт... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2010, 18:27 |
|
||
|
отсутствие ключей в таблице
|
|||
|---|---|---|---|
|
#18+
Паганельво-первых, никогда не верьте программистам, которые утверждают "мы гарантируем" потому что они люди, а людям свойственно ошибаться а первичные ключи боги создавали? или таки тоже программисты? наличие ограничений вообще и ограничений уникальности в частности должно быть технически обоснованным. повторная проверка целостности гарантированно целостных данных - пустая трата времени и электроэнергии. наличие или отсутствие ключей, вполне нормально, если это не противоречит требованиям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2010, 19:24 |
|
||
|
отсутствие ключей в таблице
|
|||
|---|---|---|---|
|
#18+
mcureenabПаганельво-первых, никогда не верьте программистам, которые утверждают "мы гарантируем" потому что они люди, а людям свойственно ошибаться а первичные ключи боги создавали? или таки тоже программисты?тоже программисты но тем программистам не надо верить на слово, а нашим зачастую надо СУБД обычно создается не маленькой конторой, а серьезной корпорацией, обороты которой сопоставимы с бюджетами некоторых государств, поэтому уж на кого на кого, а на тестировщиков там деньги есть кроме того, СУБД такой продукт, что ее использует весь мир и если существует такой страшный баг как дыра в реализации ключей, то про это весь мир знает вот когда наши отечественные фирмы смогут похвастаться тем же, тогда нашему отечественному ПО я буду также доверять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.08.2010, 09:33 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=36783992&tid=1542590]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
193ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 545ms |

| 0 / 0 |
