Привет,вопрос такой: что произойдет если к базе MySQL будет одновременно много запросов. Интересуют ситуации, когда запросы идут к одним и тем же данным и пытаются их изменить одновременно! Вообщем как работают MySQL в системах с большим кол-вом вычислительных нод.
> Привет,
> вопрос такой: что произойдет если к базе MySQL будет одновременно много запросов.
> Интересуют ситуации, когда запросы идут к одним и тем же данным
> и пытаются их изменить одновременно! Вообщем как работают MySQL в системах
> с большим кол-вом вычислительных нод.Работает отлично. Facebook вам в пример.
> Интересуют ситуации, когда запросы идут к одним и тем же данным
> и пытаются их изменить одновременно!Про блокировки слышали? Вот они и будут срабатывать. В крайнем случае на определенном этапе все просто замрет, но не потеряется.
>> Привет,
>> вопрос такой: что произойдет если к базе MySQL будет одновременно много запросов.
>> Интересуют ситуации, когда запросы идут к одним и тем же данным
>> и пытаются их изменить одновременно! Вообщем как работают MySQL в системах
>> с большим кол-вом вычислительных нод.
> Работает отлично. Facebook вам в пример.
>> Интересуют ситуации, когда запросы идут к одним и тем же данным
>> и пытаются их изменить одновременно!
> Про блокировки слышали? Вот они и будут срабатывать. В крайнем случае на
> определенном этапе все просто замрет, но не потеряется.Я так понял, что принципиально нечего не меняется: 1 сервер с Апачем и MySQL, или 100 серверов с Апачем и 1 MySQL? Просто нагрузка на базу возрастет, а принцип её работы не изменится?