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

Несколько баз данных


Recommended Posts

В общем в ТЗ одно из требований: изменяемые данные должны храниться в отдельных базах данных MySQL - каталоги, товары, продавцы, заказчики, заказы, статьи - все в отдельной БД.

Смысл: снижение нагрузки, диверсификация рисков по уничтожению, сливанию и пр. Это рекомендация спеца шарящего в этом.

Понятно что для opencart это геморрой. Самое главное - насколько целесообразно?

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


1 минуту назад, vzh421 сказал:

Смысл: снижение нагрузки,

спорно, потому как соседние таблицы никак не влияют на производительность (влиять могут различные факторы, например частота и обїем синхронизации)

 

2 минуты назад, vzh421 сказал:

Смысл: диверсификация рисков по уничтожению,

Спорно, потому как  пользователь базы , как правило один

 

 

3 минуты назад, vzh421 сказал:

Самое главное - насколько целесообразно?

Ддя ОС нецелесобразно

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

а ваш специалист разбирается в опенкарте и сложности реализации этой задачи??? 

если он разбирается в опенкарте, то знает, что тариф за 5 баксов, спокойно тянет 100 000 товаров без всякой оптимизации базы.

Можно создать индексы, существует для таких целей модуль - IMDBOptimizer (OC 3) , он прописывает индексы, делая какое то подобие оглавления , чтобы не перебиралась вся бд а только кусочек, я его недавно себе ставил, там продавец бесплатно зашел ко мне на сайт и все настроил, весьма качественный продавец.

это снизит нагрузку в 2 раза минимум .

Если зайти еще дальше, то таблицы которые содержат большое количество записей ( 10 000 000 ) , можно разбить на более мелкие таблицы, таким образом бд будет отправлять запрос в одну таблицу из 10, которая имеет 1 000 000 записей, а не все 10 сразу, это ускорит ее и оптимизирует.

еще там есть таблица session которая при большом трафике растет и занимает почти всю базу данных, ее можно удалять.

А если товаров где то 100 000, стоит на выделенном сервере и нагрузка большая, то это точно модуль , у меня была проблема такая , купил модуль на пиратском сайте и нагрузка х100.

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

7 минут назад, Otche94 сказал:

а ваш специалист разбирается в опенкарте и сложности реализации этой задачи??? 

вряд ли, я его не знаю.

 

Спасибо за инфу по оптимизации, но на данном этапе мне нужны доводы, что смысла в нескольких БД нет/есть.

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


1 минуту назад, nikifalex сказал:

вы уверены что он специалист? Переспросите, попросите какие-то доказательства. Диплом хотя бы.

не уверен :), я покажу заказчику этот пост

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


Основная беда не том, что  в разных базах, это поправимо, а в том что  доступы к базе  хранятся в одном пространсве
Конечно можно напридумывать  массу схем(шлюзов), но это уже будет не опенкрат
 

19 минут назад, Otche94 сказал:

н прописывает индексы, делая какое то подобие оглавления , чтобы не перебиралась вся бд а только кусоче

Ух!!!!
 

 

19 минут назад, Otche94 сказал:

можно разбить на более мелкие таблицы, таким образом бд будет отправлять запрос в одну таблицу из 10, которая имеет 1 000 000 записей, а не все 10 сразу,

Ух, ух, ух


 

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

15 минут назад, nikifalex сказал:

вы уверены что он специалист? Переспросите, попросите какие-то доказательства. Диплом хотя бы.

Это сын маминой подруги

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

12 минут назад, chukcha сказал:

Основная беда не том, что  в разных базах, это поправимо, а в том что  доступы к базе  хранятся в одном пространсве
Конечно можно напридумывать  массу схем(шлюзов), но это уже будет не опенкрат
 

Ух!!!!
 

 

Ух, ух, ух


 

что значит это ух и ах? это выражение восторга от новой полученной информации? Если так то скажи спасибо, если я говорю с ошибкой то укажи в чем моя ошибка.

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

33 минуты назад, vzh421 сказал:

вряд ли, я его не знаю.

 

Спасибо за инфу по оптимизации, но на данном этапе мне нужны доводы, что смысла в нескольких БД нет/есть.

ну вот вся подробная информация о том что я написал есть в открытом доступе гугла, вы можете сами об этом прочитать, но если там нету лимона товаров, категорий и аттрибутов, а нагрузка велика, то это может делать кривой модуль, и никакой оптимизации бд не нужно делать

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

7 минут назад, Otche94 сказал:

если я говорю с ошибкой то укажи в чем моя ошибка.

 

5 минут назад, Otche94 сказал:

есть в открытом доступе гугла, вы можете сами об этом прочитать,


А не нести бред в массы

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

18 часов назад, chukcha сказал:

 


А не нести бред в массы

ну так ты не можешь объяснить свою точку зрения, ты можешь только говорить что все не так, я говорю что индексы способствуют снижению нагрузки и более быстрой работе бд, как и разбиение таблиц на разделы, а ты что говоришь ? как обезьяна с палкой бегаешь а сказать по факту ничего не можешь .

 

Выдано предупреждение:
- оскорбление участников форума

Наказание:
- ограничение публикаций 

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

Вау... Ах, ух

Я несу? Я сказал что индексы не нужны?

 

2 часа назад, Otche94 сказал:

можно разбить на более мелкие таблицы, таким образом бд будет отправлять запрос в одну таблицу из 10,

Это вы писали, а не я

 

 

32 минуты назад, Otche94 сказал:

и разбиение таблиц на разделы,

Но  тут наверное посыл в Г вас отрезвил, и вы пришли  с новыми знаниями уже появились разделы, в отличие от таблиц

 

34 минуты назад, Otche94 сказал:

а сказать по факту ничего не можешь .

А может не хочу, потому что  тема не про это..

Да, если что .. неоднократно удалял последствия указанного вами модуля..
 

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

39 минут назад, chukcha сказал:

Вау... Ах, ух

Я несу? Я сказал что индексы не нужны?

 

Это вы писали, а не я

 

 

Но  тут наверное посыл в Г вас отрезвил, и вы пришли  с новыми знаниями уже появились разделы, в отличие от таблиц

 

А может не хочу, потому что  тема не про это..

Да, если что .. неоднократно удалял последствия указанного вами модуля..
 

о боже, если у тебя проблемы с понимаем то купи себе букварь

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

6 минут назад, Otche94 сказал:

то купи себе букварь



Букварь, нужен вам, рекомендую почитать mySql для чайников

И перечитайте ваше сообщение несколько раз.. Может вам это поможет, но я так вижу что не поможет, даже по другим сообщениям на сайте.
 

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

2 часа назад, Otche94 сказал:

ну так ты не можешь объяснить свою точку зрения, ты можешь только говорить что все не так, я говорю что индексы способствуют снижению нагрузки и более быстрой работе бд, как и разбиение таблиц на разделы, а ты что говоришь ? как обезьяна с палкой бегаешь а сказать по факту ничего не можешь .

Ша те дупло бананами напичкают за оскорбления , немного терпения

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


2 часа назад, alena967 сказал:

@Otche94 А зачем так грубо дискуссировать?

 

ЗЫ. Если цифры 94 - это год вашего рождения, то советую к @chukcha обращаться на ВЫ

цифра 94 это дата регистрации почты, советую ко мне обращаться на вы 

 

 

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

1 час назад, AWARO сказал:

Ша те дупло бананами напичкают за оскорбления , немного терпения

это же не оскорбление а констатация факта, как себя ведет так я и говорю, если у него или еще у кого нет зеркала и они не видят это, то я с радостью вам на это укажу 

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

1 минуту назад, Otche94 сказал:

это же не оскорбление а констатация факта, как себя ведет так я и говорю, если у него или еще у кого нет зеркала и они не видят это, то я с радостью вам на это укажу 

Замониторье - герои нашего времени.
просто будьте немного вежливы. в ваше зазеркалье опускаться нет времени.
 

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


10 минут назад, Otche94 сказал:

цифра 94 это дата регистрации почты, советую ко мне обращаться на вы 

 

 

Ка ты обращаешься так и к тебе

 

Кто писал?

2 часа назад, Otche94 сказал:

о боже, если у тебя проблемы с понимаем то купи себе букварь

 

4 часа назад, Otche94 сказал:

ну так ты не можешь объяснить свою точку зрения, ты можешь только говорить что все не так, я говорю что индексы способствуют снижению нагрузки и более быстрой работе бд, как и разбиение таблиц на разделы, а ты что говоришь ? как обезьяна с палкой бегаешь а сказать по факту ничего не можешь .

Хочется на Вы чтобы к тебе так будь любезен соответственно разговаривать. Или тебе кто то повод дал ТЫкать и хамить?

 

9 минут назад, Otche94 сказал:

это же не оскорбление а констатация факта, как себя ведет так я и говорю, если у него или еще у кого нет зеркала и они не видят это, то я с радостью вам на это укажу 

Вот как раз ты себя ведешь так как про обезьяну писал. Хам, ТЫкало и вместо разговоров с твоей стороны одни базары. Как ты к людям относишься так и к тебе будут относиться и с чего ты решил что после твоих базарных разговоров к тебе на ВЫ будут обращаться? Ты повод дай чтобы к тебе так обращались. Пока что ты такого повода никому не давал в этой и других топиках

Змінено користувачем Venter
Надіслати
Поділитися на інших сайтах

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

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

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

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

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

Вхід

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

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

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

Important Information

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