- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Сравнить работу базы? Ну, эээ, как вы собрались сравнить работу? Скорость работы? И как вы собрались делать ALTER TABLE на, допустим, MongoDB или CouchDB, которая document-oriented storage. Cassandra или HBase, она отчасти табличная (данные хранятся по колонкам, а не в строковом виде), отсюда ALTER TABLE будет выполнятся быстрее (намного быстрее), но дело даже не в этом, а в том, что MySQL у ТС работает как-то странно, 15 минут менять таблицу не есть норм. И да, NoSQL - Not-only SQL.
Ну да по скорости посмотреть, как в итоге работать будет, сколько ресурсов сервера будет жрать и сравнить с реляционными базами.
Ну и зачем в той же монге ALTER TABLE, в тот момент когда mysql 2-3 запроса совмещает, монго их с одного документа выплюнет.
Я как то делал автокаталог, там такие лютые запросы были, и с помощью aggregate приходилось выдергивать данные, по первости даже и представить себе не мог на сколько быстро обработка будет проходит в раздутой базе. В тот момент когда на странице нужно было 4 разных запроса делать в одну и туже базу, с монгой справился одном запросом. С MySQL уже на тот момент не работал и проверить не было возможности, но еще тогда было любопытно сравнить.
Ну да по скорости посмотреть, как в итоге работать будет, сколько ресурсов сервера будет жрать и сравнить с реляционными базами.
Ну и зачем в той же монге ALTER TABLE, в тот момент когда mysql 2-3 запроса совмещает, монго их с одного документа выплюнет.
Я как то делал автокаталог, там такие лютые запросы были, и с помощью aggregate приходилось выдергивать данные, по первости даже и представить себе не мог на сколько быстро обработка будет проходит в раздутой базе. В тот момент когда на странице нужно было 4 разных запроса делать в одну и туже базу, с монгой справился одном запросом. С MySQL уже на тот момент не работал и проверить не было возможности, но еще тогда было любопытно сравнить.
Это сравнивать теплое с мягким. Если с MySQL выкинуть реляции и сделать табличку вида key\value, где key уникальный индекс и выбирать только по key, то думаю по скорости она будет не сильно отставать, а если при этом взять что то что тредится, ту же Maria/PostgreSQL, или что то типо Oracle например, то я думаю тут даже NoSQL отдохнут в уголке. Только там, где в реляционной базе можно вытащить все одним запросом, в NoSQL придется собирать по крупицам. Тут дело архитектуры хранения самих данных, и сравнивать их надо по удобству пользования, а не по скорости. NoSQL это не серебрянная пуля, вроде бум прошел и время все расставило на свои места, каждому так сказать свои задачи.
Спасибо всем за комментарии. Тюнер пробую, хотя пока он даж не подключается, ни к локальной, ни к удаленной базе. Но это я где-то туплю просто...
Касаемо диска — на ноуте стоит SSD, хотя и тормознутый, канеш.
Касаемо памяти — Task manager показывает около 65% занятой физической.
Касаемо Explain — да, надо будет прогнать посмотреть, если подвиснет, то хотя бы на в три раза меньшей табличке.
Касаемо Alter Table и часто ли он нужен — нет, не часто. Только у меня на нем через раз вообще все нафиг зависает, а не просто тормозит...
Касаемо виндовс или не виндовс — я не так серьезно занимаюсь "разработкой", чтобы ОС для этого другую ставить. У меня же вопрос не о выигрыше лишних 0,2 сек, которые могут быть важны для проф проектов, а о явно глючащем варианте, где речь о минутах и десятках минут на запрос. Да и на ВДСе скорость сравнимая, так что...
К базе коннектитесь через 127.0.0.1 или localhost?
Asar, Task manager у windows обычно показывает погоду на марсе. Это надо учитывать
К базе коннектитесь через 127.0.0.1 или localhost?
Пробовал оба вариант плюс к удаленной базе по IP.
---------- Добавлено 11.01.2017 в 14:00 ----------
Asar, Task manager у windows обычно показывает погоду на марсе. Это надо учитывать
Попробую посмотреть результаты для локальной и удаленной базы (последняя не под виндовс) и сравнить тогда. Если подключусь :--)