- RU.PHP ------------------------------------------------------------- RU.PHP -
Msg : #12040 [566]
От : Vadim Tropnikov 2:5004/75.58 06 января 05, 17:27
Кому : Anton Toporow 06 января 05, 19:59
Тема : Подаскажите наиболее оптимальный...
-------------------------------------------------------------------------------
Hello, Anton !
Создать индекс UNIQUE над полями по которым требуется уникальность.
ALTER TABLE `table_name_here` ADD UNIQUE `index_name` ( `field_1` , `field_2`
, `field_3` ) ;
Дублирующиеся записи просто не будут вставляться.
Можно создать PRIMARY, если он не нужен по другим полям.
Once (Thursday January 06 2005) at 00:40 someone named Anton Toporow wrote to
All. So, look here:
AT> Подскажите наиболее оптимальный алгоритм поиска одинаковых
AT> записей в MySQL таблице и их удаление...
AT> дублирующихся записей может быть много... как быть...
AT> данный момент записей 30 000 тыс
AT> но видимо возрастет до 300 000 и более
AT> данные переодически обновляються и надо каждый раз пробекать все на
AT> предмет поиска дублирующи записей...
AT> p.s
AT> если всю логику повесить на php то не укладываемся в 30 сек...
AT> а крон не выход так как должно работать не токо под Unix
AT> но и локально под Вынь
AT> Можноли решить и как решить SQL запросами... или как там луче =)
--
Best regards, icq#: 333667
Vadim e-mail: fido@tropnikov.com
--- GoldED+/W32 snapshot-2001.03.04
* Origin: http://www.tropnikov.com (2:5004/75.58)
При переходе по баннеру - скидка 25% на первый месяц обслуживания! При переходе по баннеру - скидка 25% на первый месяц обслуживания!