Нужен MySQL кодер

Заказать скрипт
  • Есть база данных (MySQL) весом 10г и в ней находится почти 100 млн записей. Хотя бы немного сложные запросы для получения данных занимают слишком много времени.
    Нужен человек который сможет, или оптимизироваться текущую БД (разрешается изменять структуру), или проконсультировать с выбором другой СУБД и структурой самой базы для нашего проекта. Результатом работы является, то, что запросы к БД (новой или этой) будут занимать существенно меньше времени.
    Например, сейчас запрос "SELECT DISTINCT column_name FROM table_name" занимает 60+ сек, а нужно чтобы максимум 3 сек.

  • Памяти на сервере сколько ? кладите всю базу в память по максимуму настраивайте правильно my.cnf в соответствии с ресурсами.

  • @Bigma
    Сейчас память 20 Г оперативки, но планирую переехать на выделенный сервер с памятью 64

  • Если не надо сложные выборки делать, а просто брать строки, то рассмотрите Redis. Она в памяти работает, запросы идут мгновенно независимо от размера БД.

    И зачем выбирать по DISTINCT, может проще изначально писать уникальные значения в базу?

  • выполнимо, с небольшими поправками, пишите

  • 0 Votes
    13 Posts
    1448 Views
  • 0 Votes
    25 Posts
    3664 Views
  • 0 Votes
    4 Posts
    813 Views
  • 0 Votes
    39 Posts
    5181 Views
  • 0 Votes
    1 Posts
    704 Views