Ответы пользователя по тегу Базы данных
  • Структура базы данных

    @resurection
    Не надо так разделять. 80к — это копейки. Но:
    1. обязательно настройте индексы.
    2. если в 90% случаев нужно только название + режисёр, то не надо писать SELECT *… Перечислите все нужные поля.

    На крайний случай, можете разделить одну таблицу на две со связью один-к-одному. В первой должны быть те поля которые используются всегда (id, название, режисёр), во второй все остальные. Это позволит писать SELECT * FROM `t1`.
    Ответ написан
    Комментировать
  • Чат на PHP: узкое место БД - как решить?

    @resurection
    Я помню лет 10-15 назад чаты были очень популярными. Кроме чатов и форумов ничего ещё изобретено не было. Ни блогов, ни социалок, ни твиттеров ни, даже, ajax. И тусили в этих чатах тысячи человек (можно было открыть несколько каналов). Или сотка людей в чате без каналов.
    Чаты были на фреймах и каждые 5 сек. фрейм со списком сообщений обновлялся ПОЛНОСТЬЮ (весь HTML со всей пачкой сообщений).
    Железо в те времена было что-то вроде 300-400 МГц. Ваш ВДС, я уверен, порвал бы те сервера.
    Как-то странно сейчас в 2010 году слышать, что чат не выдерживает больше 30 одновременных юзеров.

    Вы пробовали на другом сервере? Хотя бы на локале сколько держит?
    Ответ написан
    3 комментария