В процессе разработки и тестирования сайта id у элементов инфоблока
выросло до 20000000 там было много свойств и вообще лень было переносить.
Я решил сбросить AUTO_INCREMENT полей id в таблицах.
Принцип - такой:
1. Очистил таблицы:
b_catalog_price
b_catalog_product
b_iblock_element
b_iblock_element_property
b_iblock_section
2. и потом для каждой таблицы сделал вот такой запрос:
alt er table xxx AUTO_INCREMENT=1;
alt er table b_catalog_price AUTO_INCREMENT=1;
alt er table b_catalog_product AUTO_INCREMENT=1;
alt er table b_iblock_element AUTO_INCREMENT=1;
alt er table b_iblock_element_property AUTO_INCREMENT=1;
alt er table b_iblock_section AUTO_INCREMENT=1;
Все секции и элементы инфоблоков начали тикать с нуля.
А вот ещё проще:
Чистит всё и быстрои и обнуляет таблицы.
выросло до 20000000 там было много свойств и вообще лень было переносить.
Я решил сбросить AUTO_INCREMENT полей id в таблицах.
Принцип - такой:
1. Очистил таблицы:
b_catalog_price
b_catalog_product
b_iblock_element
b_iblock_element_property
b_iblock_section
2. и потом для каждой таблицы сделал вот такой запрос:
alt er table xxx AUTO_INCREMENT=1;
alt er table b_catalog_price AUTO_INCREMENT=1;
alt er table b_catalog_product AUTO_INCREMENT=1;
alt er table b_iblock_element AUTO_INCREMENT=1;
alt er table b_iblock_element_property AUTO_INCREMENT=1;
alt er table b_iblock_section AUTO_INCREMENT=1;
Все секции и элементы инфоблоков начали тикать с нуля.
А вот ещё проще:
truncate b_search_content; truncate b_search_content_freq; truncate b_search_content_group; truncate b_search_content_site; truncate b_search_content_stem; truncate b_iblock_element_prop_s20; truncate b_iblock_section_element; truncate b_catalog_price; truncate b_catalog_product; truncate b_iblock_element; truncate b_iblock_element_property; truncate b_iblock_section ; truncate b_iblock_property; |
Чистит всё и быстрои и обнуляет таблицы.