Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

История из жизни переноса с 1.5


ArtemPitov

Recommended Posts

Доброго времени суток, Господа!

 

Маленькая поучительная история с жизни перехода на версию движка 2.х

 

Был плановый переезд, переделал я таблицы, после чего загрузка сайта упала бы понял что не все так хорошо как хотелось.

 

И вот первый нюанс - большая половина таблиц была в  1.5  InnoBD

Дальше, индексы, индексы - это хорошо, но только там где это нужно. В моем случае много лишнего 

 

В итоге только изменения в одной таблице product привела с загрузке категории с 305.029 ms до 126.275 ms

 

Вывод сего, смотрите что и как переносите)

 

  • +1 1
Надіслати
Поділитися на інших сайтах

я при переносе даже не думал об этом..

просто перенес, сайт работает, даже быстрее чем было - ну да и ладно.

а в целом спасибо, теперь буду присматривать что к чему

Надіслати
Поділитися на інших сайтах


Оно конечно прикольно, перенес таблички, быстренько. Но как по мне - то truncate + insert....select намного кошернее, хоть и дольше немного - но нету проблем со всеми несоответствиями таблиц. Да и всегда можно скопировать скрипт, и немного допиливать напильником на разных сайтах, 1 раз сделал - потом перенос занимает от силы 15-20 минут.

Надіслати
Поділитися на інших сайтах


@hoolygan думал я об этом, все в планах 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.