За последние 24 часа нас посетили 50874 программиста и 1690 роботов. Сейчас ищут 1042 программиста ...

Возможности mysql

Тема в разделе "Вопросы от блондинок", создана пользователем +Sten+, 22 июн 2010.

  1. +Sten+

    +Sten+ Активный пользователь

    С нами с:
    27 авг 2007
    Сообщения:
    978
    Симпатии:
    0
    1) Очень мощный сервер (24 GB DDR3 RAM).
    2) MySQL, 2-3 миллиона записей. Главное поле - text, содержание - текст от 100 до 40000 знаков, по этому полю должен производиться поиск (like %%). Между базой и пользователем прокладка из PHP.

    Вопрос - насколько быстро будет генерироваться результат поиска? Есть у кого опыт? Может сразу вместо mysql ставить оракл?
     
  2. Плакаю...
     
  3. +Sten+

    +Sten+ Активный пользователь

    С нами с:
    27 авг 2007
    Сообщения:
    978
    Симпатии:
    0
    Вытирай слезы и советуй чего-нибудь :)
     
  4. http://www.sphinxsearch.com/
     
  5. Alost

    Alost Активный пользователь

    С нами с:
    7 фев 2009
    Сообщения:
    335
    Симпатии:
    0
    Адрес:
    Город вокруг невы
    будет примерно по 100 секунд каждый запрос выполнятся.
     
  6.  
  7. +Sten+

    +Sten+ Активный пользователь

    С нами с:
    27 авг 2007
    Сообщения:
    978
    Симпатии:
    0
    флоппик, спасибо, сути пока нифига не понял, но нравится 10 млн, пошел копать.
    до 4000 *
    Нолик лишний.
     
  8. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    +Sten+
    Нужен полнотекстовый поиск. А то от таких лайков сервер будет торомзить ))
     
  9. +Sten+

    +Sten+ Активный пользователь

    С нами с:
    27 авг 2007
    Сообщения:
    978
    Симпатии:
    0
    Лень новую тему открывать.
    Есть поле float 'sum'.
    Одна запись в таблице, где float = 3.3
    SELECT SUM(`sum`) as `sum` возвращает 3.29999995231628.

    Что происходит?
     
  10. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Флоат же, точка плавает...
     
  11. iliavlad

    iliavlad Активный пользователь

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    переделай в double
     
  12. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    ЛОЛ :) Сделай дубль в мемори-тейбл, если нет желания заморачиваться.
     
  13. +Sten+

    +Sten+ Активный пользователь

    С нами с:
    27 авг 2007
    Сообщения:
    978
    Симпатии:
    0
    ROUND(SUM(`sum`), 2)
    Так сделал. Не думал, что такая фигня может быть при одной записи.
     
  14. Щас окажется, что он там деньги считает в этом поле...
     
  15. +Sten+

    +Sten+ Активный пользователь

    С нами с:
    27 авг 2007
    Сообщения:
    978
    Симпатии:
    0
    :) Не, гавно всякое мешаю.
     
  16. +Sten+

    +Sten+ Активный пользователь

    С нами с:
    27 авг 2007
    Сообщения:
    978
    Симпатии:
    0
    И, наконец, последний вопрос, может есть знатоки ImageMagick.

    Есть jpg, есть прозрачный svg. Нужно совместить их в png. Не долго думая:

    Вместо прозрачности в 1.png - белый фон. Гуглил я разные опции, все ни к черту - фон не становится прозрачным ну никак.