powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Короткие вопросы
11 сообщений из 11, страница 1 из 1
Короткие вопросы
    #39390494
Sia-Ori1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Во where есть конструкция IN или NOT IN.
Есть ли разница, сортированным списком подаются аргументы или в беспорядке?
Сейчас по полю есть индекс, тип поля - варчар(90)
(IB2007)
...
Рейтинг: 0 / 0
Короткие вопросы
    #39390498
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Короткие вопросы
    #39390499
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sia-Ori1Есть ли разница, сортированным списком подаются аргументы или в беспорядке?

Нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Короткие вопросы
    #39390771
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sia-Ori1В "WHERE" есть конструкция "IN" или "NOT IN"? Firebird 2.5 Language Reference (Russian)
...
Рейтинг: 0 / 0
Короткие вопросы
    #39405545
Sia-Ori1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть широкая таблица, в которую железный контроллер пишет много дублей строк. Отличия только в первичном ключе и всё. Растёт бодро, +600 тысяч записей в сутки но уникальных записей тысяч 10.
Хочется дубли удалять с наименьшей кровью.
Пока что делается так:

insert into temp_tbl
select min(id)
from main_tbl
where date_event = '2017-02-16'
group by pole1,pole2,...pole80

delete from main_tbl
where id not in (select id from temp_tbl)
and date_event = '2017-02-16'

Вопрос такой. Индекс по всей таблице, по всем полям, кроме ключевого - это нормально?
И есть мысль добавить в табличку поле с хэшем, md5, к примеру
FB 1.5
...
Рейтинг: 0 / 0
Короткие вопросы
    #39405561
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sia-Ori1Индекс по всей таблице, по всем полям, кроме ключевого - это нормально?
нет, не нормально.
...
Рейтинг: 0 / 0
Короткие вопросы
    #39405600
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Sia-ori1!
You wrote on 16 февраля 2017 г. 11:56:39:

Sia-ori1> Индекс по всей таблице, по всем полям, кроме ключевого - это нормально?
> FB 1.5скорее всего ты просто не сможешь построить такой ключ на 1.5, при такой "ширине" таблицы

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Короткие вопросы
    #39405645
dedRasta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sia-Ori1Хочется дубли удалять с наименьшей кровью.
Пока что делается так:
....
insert into temp_tbl
...
FB 1.5



Хотел написать про Merge или Update or Insert но вовремя увидел про FB 1.5

А перейти на 2.5 или 3 не получится?
...
Рейтинг: 0 / 0
Короткие вопросы
    #39405652
Sia-Ori1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перейти можно попробовать, но что получится - пока неведомо.
...
Рейтинг: 0 / 0
Короткие вопросы
    #39405655
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Sia-ori1!
You wrote on 16 февраля 2017 г. 13:13:03:

Sia-ori1> Перейти можно попробовать, но что получится - пока неведомо.изначально ты говорил о IB2007

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Короткие вопросы
    #39405691
Sia-Ori1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это разные места, разные версии серверов.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Короткие вопросы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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