pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Каким гипервизором для тестовой среды вы пользуетесь?

Лучший ответ: Своё субъективное мнение напишу, сам пользуюсь Hyper-V на Win10, но хотел бы VirtualBox, объясню почему пользуюсь Hyper-V и не пользуюсь VBox:
1. Итак Hyper-V 
+ Нативна, работает как служба, изначально все машины Headless (в контексте VBox). Т.е. не нужно отвечать на дурацкий вопрос - что сделать с машиной когда хлопаешь по крестику.
+ Свич Hyper-V из коробки поддерживает VLAN - позволяет в связке с роутером Mikrotik использовать неограниченное кол-во подсетей для лабтестов - используя аппаратный Mikrotik (полезно для стриминга трафика на Wireshark для анализа)
+ Позволяет делать Base-диски (VBox к слову тоже позволяет, чуть мудреннее но можно), это серьезно позволяет сократить время развертывания нового стенда.
+ Powershell - опять же пользуясь уже написанными скриптами - и базовыми дисками (запечатанными sysprep) - быстро разворачивать необходимый набор серверов, не тратя время на их разворачивание.  (Для VBox - тоже есть обертка написанная любителями, но не столь гибкая)
+ Возможность управлять машинами через Remote Desktop Connection Manager 2.7 (малоизвестная тема, но можно прописать GUID VM - и подключится к хосту - управляя всеми добавленными машинами по одному порту - кстати формировать список этих машин и конф файл к RDCM2.7 можно так же PS)
- Невозможность подключать какие-то внешние девайсы, т.е. пробрасывать например USB-модем, хасп ключи, сканеры и камеры. 
- Нет звука у машины (как воркараунд через РДП)
- Не подходит совсем для изучения сетевых каких то вещей, имею ввиду вендоры очень редко предоставляют что-либо для Hyper-V в основном образы для VMWare (Которые работают и в VBox) - т.е. ориентир только Windows + Linux
- Проблемы с сетевыми драйверами даже у тех устройств которые поддерживаются, например виртуальный микротик - работает только с Legacy Network устройствами. (их может в системе быть только 4)
2. Теперь по VirtualBox
+ Возможность пробрасывать почти любое USB устройство
+ Поддержка дисков и образов VMWare (выбор тех кто работает с цисками, hardware load balancers etc.)
+ Многоплатформенная
+ Свободная (не вникал в лицензию, но ничего вроде страшного нет)
+ Есть вебморда на пхп от сторонних разработчиков 
+ VRDP - т.е. можно подрубаться к машинке через MSTSC прямо в хост
- VRDP - невозможно подключится на 1 порт, т.е. каждая машина занимает отдельный порт, и уже на фаерволле нужно открывать кучу портов, всегда вспоминать какая машина на каком порту работает. Не особо удобно.
- Headless режим поддерживается, но совершенно не так как хотелось бы. Т.е. есть два режима запуска машины - либо в окне, либо в headless (detachable) режиме. ХОтел обмануть - сохранил обычную машину, запустил в detachable - словил синий экран. Т.е. фича имеет статус - тестирование (правда довольно давно как я понимаю) - когда будет работать из коробки нормально - ещё не понятно.
Ну собственно вывод: нет ничего идеального, предпочел бы симбиоз Virtualbbox+HyperV - но такого продукта не знаю. Для себя пока для тестов лучше среду чем Hyper-V не нашел. Выбор как всегда за вами.

Худший ответ: А не все ли равно? Разницы особой нет.
Вопрос: Нужен ли IPv6 для домашнего роутера?

Лучший ответ: На этот вопрос можете ответить только вы.
Просто подумайте для чего именно вам обязательно нужен IPv6, если не придумаете значит не нужен.

Худший ответ: IP v6 не нужный пока протокол если только оборудование пользователя Apple Iphone MacBookPro Air не настроено специально на него. Или провайдер дает интернет на IPV6 - для скорости достаточно IPV4  1Гбит или 10Гбит  скорость зависит от скорости потока ШПД который вам дает провайдер существует несколько типов протоколов соединения с интернет через провайдера самый крутой это не поверх IP протокола Internet-ID позволяет подлкючаться .  СКорость зависит от провайдера и вашего оборудования и скорости макс. за какую заплатите (тариф) провайдеру сначала выберите провайдера из известных что скорость инета соответствует 100-200-300-400 мбит 24\7  если купили сто а идет 50 это страшное нарушение обман потребителя - поэтому читайте договор никаких максимальная или может быть значить и деньги платить также как инет нарезают и условия 24 час 7 дней постоянная исправность а роутер возьмите с B/G/N/AC   ac1200 D-link DIR825 работает почти со всеми провайдерами Инета преднастройка маленький не греется работает с маками можно подключить инет через GSM/3G/LTE/G4 модем Все!
Вопрос: Мобильные вирусы, кто разбирал?

Лучший ответ: Не хочу показаться снобом (хотя, хз), но все же.

а) Очень круто было бы прочитать хелп. Его можно читать даже с минусовой кармой.

б) Кто может опубликуйте тогда пост!

Из того же хелпа можно узнать, что за это банят. Так что, не рассчитывайте на очередь из желающих публиковать пост.

в) Фразы вида «Хей, пипл, я новичок, мне влом читать предыдущие вопросы и пользоваться поиском, зацените баянчик, сам постить не могу — кармы нету» неизбежно приведут к падению кармы.

ЗЫ

И это были действительно добрые и полезные советы.

Худший ответ: Стандартный SMS Sender. Отправляет на короткий номер сообщения
Вопрос: Зачем отказываться от готовых сеток?

Лучший ответ: Смысл использовать bootstrap'овскую сетку там, где достаточно простого решения вроде ungrid?
А если нужно что-то гораздо сложнее, чем уровень сеток в bootstrap?
Или что-то более гибкое, как jeet?
А кому-то подавай сетку на flexbox...
В общем, задачи у всех разные, вот и решают их по-разному. Стандартные решения подходят 99%, но не всем.

Худший ответ: Юзал сетки в своей жизни 0 раз и вряд ли когда-нибудь пойму на кой хрен они мне. Ну и естественно созданием однотипных сайтов в стиле "стопицотый шаблон для бутстрапа/вп" я не занимаюсь. Каждый раз сильно удивляюсь всем этим мегасерьезным обсуждениям сеток, велосипедов для их построения и прочего треша.
Вопрос: Как избежать множественного вызова функции авторизации?

Лучший ответ: Никак, это нормально.

Худший ответ: По идее одновременно сервер обрабатывает только 1 запрос от 1 пользователя. Соответственно какой-то из этих запросов окажется первым и авторизует пользователя, остальные же только проверят авторизацию.
Вопрос: Какие последствия могут быть от НЕ написания в /etc/network/interfaces broadcast?

Лучший ответ: ничего не будет
этот адрес замечательно вычисляется по адресу и маске.

Худший ответ: встречал старую редакцию Linux, в которой ifconfig неправильно рассчитывал broadcast адрес по маске в некоторых случаях. в современных дистрибутивах такого давно уже не видел.
вместе с тем, вполне допускаю случай, когда широковещательный адрес должен быть отличен от автоматически рассчитываемого, тогда без указанного вами параметра никак.
Вопрос: Есть ли полноценные туториалы по изучению?

Лучший ответ: Вы пол года назад уже спрашивали про это все. Неужели за это время нельзя было взять любую книгу из списка и начать изучать?
Книга Head First Java лучше всего подойдет для знакомства с нуля.

Худший ответ: Книг не подскажу, когда сам учил все искал на Ютубе, есть конечно и мусора не мало. но и хорошее встречается что разжуют все как нужно попробуйте.
Вопрос: Можно ли заряжать с большим или меньшим выходным напряжением?

Лучший ответ: Той, что 3.7 - точно не выйдет. Та, что 5.7 - заработает, но есть вероятность поломки устройства.
Проще всего использовать любую USB зарядку, там точно 5V DC будет. (кабель спаять / скрутить)

Худший ответ: Смотри полярность не перепутай, обычно рядом есть значок символизирующий какой полюс на центральном пине а какой на наружнем
Вопрос: Как организовать обучение персонала в малой компании?

Лучший ответ: наставничество и документация

Худший ответ: Вопрос обучения достаточно спорны, в первую очередь из-за того что люди получив квалификацию уходят из компании. Тем более если у Вас небольшая компания, то возможности для кадровой ротации невелики.
На мой взгляд наиболее эффективным является не обучение как таковое, а вовлечение в процесс и накопление знаний с помощью корп. вики. Например, у Вас есть сервер на Линуксе, но админить этот сервер могут только 1-2 человека в компании, так вот попросить их подготовить мануал на вики (или сейчас набирает популярность ГитБук), потом в рамках выделенных часов обучения (2-3 в неделю авторам сделать небольшой спич по этой статье). Таким образом Вы избежите обучения технологиям ради технологий. И далее по кругу. Через 1-2 года у Вас накопится приличная база, и новым сотрудникам будет в разы проще вливаться.
Вопрос: Что нужно помнить в js?

Лучший ответ: Не обязательно запоминать все эти методы сразу. С практикой все запомнится само. На начальном этапе главное знать о существовании этих методов и знать, где их искать, когда понадобятся.

Худший ответ: Бесполезно учить JS (как и любой другой ЯП или технологию), владение приходит только с практикой и опытом
От того, что Вы прочитали что-то о незнакомой Вам технологии, Вы получите нулевой результат
От того, что скопировали примеры - аналогично
От того, что решили самостоятельные задачи - результат около 5%
Начните делать небольшой проект и за информацией лезте в MDN, это будет гораздо эффективнее
P.S. Кантор устарел, ИМХО
Вопрос: В самом начале установки windows 7 тёмный экран с курсором, как мне переустановить систему?

Лучший ответ: Неправильно записана загрузочная флешка, либо проблемный дистрибутив.
Чем делали флешку?
Попробуйте воспользоваться утилитой Windows 7 USB DVD Download Tool которую можно скачать с офсайта микрософта.
Так же могут быть проблемы в неправильном конфигурировании BIOS.
Ну и еще - диск на ошибки проверяли? Может у вас банально посыпался диск, и при попытке записи вылазят ошибки.

Худший ответ: Если есть встроенные утилиты диагностики - запустите проверку HDD и оперативки
Вопрос: Почему Array.sort() сортирует оба массива?

Лучший ответ: Попробуйте что то вроде: ...
var b = JSON.parse(JSON.stringify(mass));
...
Суть в том, что при var b = mass вы не создаёте именно новый массив, а создаёте ещё один указатель на уже существующий массив. Так что a и mass - тождественны. Чтобы разделить эти массивы вам надо в b сделать копию массива mass.

Худший ответ: Попробуйте что то вроде: ...
var b = JSON.parse(JSON.stringify(mass));
...
Суть в том, что при var b = mass вы не создаёте именно новый массив, а создаёте ещё один указатель на уже существующий массив. Так что a и mass - тождественны. Чтобы разделить эти массивы вам надо в b сделать копию массива mass.
Вопрос: Login required в django

Лучший ответ: Например, написать middleware stackoverflow.com/questions/2164069/best-way-to-make-djangos-login-required-the-default

Худший ответ: А что сложного в добавлении декоратора к функции? Если утомляет добавлять ко множеству функций, то можно использовать class based views создать базовый класс и обернуть декоратором метод dispatch. Остальный вьюхи соответственно наследовать от этого класса.
Вопрос: Есть ли готовый модуль WordPress, фильтр, который сохраняется и отображается на всех страницах?

Лучший ответ: Если честно, то весьма грубый и сырой use case. Фильтрация на текущую сессию или навсегда? Как происходит сборс фильтров или выход на уровень выше? Как происходит смена фильтров? Вообще, такой концетп называется faceted search / поиск с импользованием фильтров, юзается на всех адекватных интернет-магазинах и в каталогах (в том числе по недвижимости). Это уже давно стандартный паттерн, и не надо ничего придумывать. Плагинов для этого паттерна - масса, как платных, так и бесплатных. В том числе и на Тостере обсуждалось не раз, я сам оставлял ссылки раз 5. Так, из памяти:
https://facetwp.com/
https://searchwp.com/
https://wordpress.org/plugins/search-by-wp-search/...
https://wordpress.org/plugins/webkite/screenshots/
https://wordpress.org/plugins/wp-ultimate-search/
Тут еще https://wordpress.org/plugins/search.php?type=term...
Но у всех этих решений есть один нюанс. Если фильтрация идет только по таксономиям (рубрики, теги, кастомные таксономии) - тогда без проблем. Если нужно делать фильтры по custom post metadata (метаданным), то все они будут медленные, чем больше база - тем медленнее работа. Дело в том, что метаданные хранятся в таблице без индексов, и любой запрос требует перебора всех строк в таблице. Если сайт большой, используется много метаданных, то есть только одно решение - установка и настройка на сервере Elastic Search и поиск уже через него. Но это для продвинутых.

Худший ответ: В общем элементарно делается через сесии в php, а вот как это впилить в wp это уже вопрос, зависит от того какие модули или что там в wp используется.
Вопрос: Какими приложениями пользуетесь на смартфоне?

Лучший ответ: Android
Evernote, в том числе преимущественно для тех целей, что у вас Покет - то есть для "почитать позже". А точнее - собираю свою собственную Wikipedia по интересующим меня темам. Правда добавлять можно только с большого компьютера, а на телефоне можно только читать. Время от времени просит денег, но возможностей бесплатной версии более чем достаточно.
Telegram/Whatsapp
Mail (две разные фирменные: под ящик mail.ru программа Mail.Ru и под ящик GMail программа Google Inbox, 2 разные потому что исхожу из того, что у них может быть какое-то свое API, более интеллектуальное, чем универсальный IMAP, судя по торможению нефирменных программ, которые работают с Mail.ru и GMail через IMAP)
DuoLingua
LinguaLeo, платно
CashOrganizer, платно. Есть бесплатная версия новая. Но я привык к старой версии, там другой интерфейс. Пришлось купить.
Браузер встроенный Samsung Browser. На старом телефоне юзал Firefox и Chrome. Но встроенный у Samsung достаточно хорош, его достаточно.
Taxi-Maxim, работает не для всех регионов.
VKontakte
Клиент-банк моего банка
JuiceSSH, купил. Есть бесплатный довольно крутой аналог, то в том аналоге нет поддержки mosh
Endomondo, купил. Есть бесплатные аналоги. Например, Nike Running кажется.
AnkiDroid
Orfox/Orbot
Дубль-Гис, есть не везде. Но где есть - очень удобная штука.
Skype
Slack
OsmAnd+ для путешествий за пределами городов, в диких горах, купил. Бесплатно можно использовать, кажется карты 3-х регионов. А мне было нужно чуть-чуть больше регионов.
Apox Proxmox, купил
bVNC
Key2Lay, купил. Только для ввода паролей, которые пишутся кириллицей, но в латинской раскладке.
Apple Music, платно
Google Analytics
Google Cloud

Худший ответ: а я вообще все стандартные приложения google удалил 
стоит stack.exchange и почта google так как на ruSO авторизация через google+ ну и сам google+ и всё
Вопрос: Существуют ли в природе, достойные задачники по программированию?

Лучший ответ: На www.codewars.com много задач на питоне

Худший ответ: Ну вот вам достойная задача: факторизация в целых быстрее существующих аналогов (msieve и YAFU). А вообще project euler в помощь. Питон там очень кстати, а из-за низкой скорости его работы придется подумать над оптимизацией.
Вопрос: Где джуну поискать вакансии на удалёнку?

Лучший ответ: джун на удалёнке деньги в мусорку.(он и в офисе-то время только занимать будет, но хотя бы учиться начнёт).
Так что путь только на фриланс к индусам :)

Худший ответ: Вот здесь есть список
https://upworkest.ru/sajty-dlya-poiska-udalennoj-i...
Вопрос: Запуск тест сервера на любом windows?

Лучший ответ: На windows оно работает также как и на линуксе. Один в один.

Худший ответ: На windows оно работает также как и на линуксе. Один в один.
Вопрос: Как правильно тестировать адаптивную верстку?

Лучший ответ: И все отлично работает, но когда дело доходит до реального телефона все плывет, самое больное - это шрифты они больше чем должны быть.
Решение проблемы с увеличением шрифтов на мобильных устройствах.-webkit-text-size-adjust: none;
-ms-text-size-adjust: none;
text-size-adjust: none;А если у меня его нет? Так же, не буду же я при верстке каждый раз заливать сайт на сервер и чекать его с телефона.
Используйте gulp.js, с установленным browserSync, который Вам дает локальный адрес сайта.
Вводите на устройствах 192.168.0.xxx:3000 (адрес выдается browserSync'ом).
И каждый раз при сохранении страницы или изменении файлов CSS или JS страница обновляется.
Вы увидите все возможные косяки, не заливая сайт на сервер.
Также browserSync можно использовать с установленных виртуальных машин с разными браузерами.
У меня на столе стоит 2 монитора с разными разрешениями и ноут, подключенный по сети.

Худший ответ: В чем проблема сразу тестировать на телефонах?
Вопрос: Нужны ли Хабрахабру интервью со стартаперами из Кремниевой долины?

Лучший ответ: Нужны. Интересно почитать, как работается в пендостане.

Худший ответ: Спасибо, опубликовал: http://habrahabr.ru/blogs/interviews/139462/
Вопрос: mootools — скандалы, интриги, расследования

Лучший ответ: console.log(Number.random(5-20));
минус на запятую поменяйте. Ночью надо спать ;)

Худший ответ: ПРИ ЧЕМ ЗДЕСЬ MOOTOOLS?????
Вопрос: Си: как печатать псевдографикой в файл?

Лучший ответ: Скорее всего, в файл все пишется правильно - проверьте HEX-редактором. Просто программа, в которой вы потом открываете файл, чтобы посмотреть на результат, использует кодовую страницу с кириллицей вместо псевдографики, вероятно CP1251. Поставьте CP866 - будут вам черные квадратики.

Худший ответ: int main(){
system("chcp 1251"); // Так как вывод в консоль - переключаем консоль на cp1251 
... далее то же самое...
Вопрос: Что читать о принципах проектирования и алгоритмах программ на JavaScript?

Лучший ответ: largescalejs.ruUPD: stackoverflow.com/questions/1114024/constructors-i...PS: najomi.org - небольшой подбор разных полезных сниппетов, включая JS.

Худший ответ: Видимо, стоит читать классику (Кормен и др.) и пробовать оттуда алгоритмы и задачи решать на Javascript. Так автор той статьи на Хабре пишет. Так и мне кажется стоит делать. А различные адаптации классики, думаю, будут только мутить воду.
Вопрос: Можно ли в angular сделать такую проверку куки?

Лучший ответ: я бы сделал проверку при смене состояния (страницы)
работает с ui-router/ без него событие stateChangeSuccess называется по другому.run(function ($rootScope, cookieFactory) {
    'ngInject';
    $rootScope.$on('$stateChangeSuccess',  event =>{
...
    });
})

Худший ответ: Постоянно - тогда сервис $interval(почти аналогичен стандартному setInterval). Если нужно при каждом взаимодействии с бэком серез ajax - тогда $http interceptor на response error.
Вопрос: Учеба в частном университете, будут ли в дальнейшем трудности?

Лучший ответ: Если вы идете и для получения высшего образование, то лучше ориентироваться исключительно на топовые государственные/иностранные ВУЗы, естественно, с учетом ваших возможностей.  Сужу по личному опыту, т.к. учился в России и в хорошем государственном, и в коммерческом. 
По итогам, сделал для себя следующие выводы:
1. В современном обществе все еще встречают по одежке, отношение к выпускникам сильных государственных/иностранных ВУЗов и к выпускникам институтов Рога и Копыта, кто бы что ни говорил, сильно отличается.
2. Контингент в ВУЗах радикально отличается. В коммерческих 90% студентов раздолбаи, которых волею судеб занесло в ВУЗ. В сильных учебных заведениях такие студенты отсеиваются на 1-3 курсе. К сожалению, в коммерческих они получают дипломы. 
3. Как следствие из п. 2, в хорошем ВУЗе больше шансов встретить действительно интересных и сильных сокурсников и преподов. А если говорить и о перспективе, то все ваши институтские друзья - это ваши профессиональные связи в будущем, вот и решайте, какие для вас связи будут полезней.
4. У частного ВУЗа основной приоритет не знания вам дать, а заработать деньги, тотальная халтура и пренебрежительное отношение к процессу обучения - нормальное явление.
5. Уровень преподавателей радикально отличается. В сильных ВУЗах, как правило, и преподы сильнее.
Я бы мог продолжить, но и так много получилось. Лично для себя сделал однозначный выбор в пользу сильных вузов.
p.s. И, да, диплом коммерческого ВУЗа отторжения у работодателей не вызывает

Худший ответ: Для основного образования на постсоветстком пространстве государственный однозначно лучше. У частного могут еще до окончания Вами учебы забрать аккредитацию (если таковая вообще есть, для ВУЗа или факультета - явление нередкое). Диплом играет роль, если Вы решите переезжать за границу, на учебу или работу, - есть разные базы данных, где можно посмотреть, признается ли диплом данного ВУЗа или нет. 
Для получения дополнительных знаний или для повышения квалификации лучше выбирать ВУЗы/курсы с качественным контентом, хорошим преподавательским составом, отличной материальной базой и хорошими связями с промышленностью - это повысит шансы на трудоустройство.  Образовательная традиция постсоветстких стран не способствовала развитию хороших частных ВУЗов. А соврмененные еще не имеют достаточной мат-технической базы и достаточно времени для развития конкурентноспособности.
Вопрос: Как хранить сообщения?

Лучший ответ: Используйте MarkDown разметку. 
Парсеров, преобразователей и чего только хотите под js - полно.

Худший ответ: Вопрос в том, как правильно сохранять сообщения что бы они сохранялись с введенной пользователем разметкой
В HTML.Слышал что хранить HTML разметку в базе не самый лучший вариант
Если ограничить пользователя в <p>, <h>, <b>, <i> и обрезать весь JS, то всё будет хорошо.
Вопрос: Умный CSS-минификатор

Лучший ответ: Ну если идти в лоб, то вашу конкретную задачу решает devilo.us/

Но сами понимаете — примеров множество может быть, всегда надо тестировать.

Худший ответ: csso

Было:

.test0 {
          margin: 0
      }

      .test1 {
          border: none
      }

      .test2 {
          border: none
      }

      .test0 {
          padding: 0
      }


Стало:

.test0 {
          margin: 0
      }

      .test1, .test2 {
          border: none
      }

      .test0 {
          padding: 0
      }
Вопрос: Можно ли поднять VPN на ip-адресах соцсетей?

Лучший ответ: Да, если соц. сети вам это разрешат. Но они никогда не разрешат.Если вы напишите приложение для соц. сети, которое будет выполнять функции прокси. Но это приложение будет ограничено интерфейсом соц. сети.

Худший ответ: Можете шифровать трафик в Base64 и отправлять в один твиттер, а получать в другом, например. Ну или через чатик в Viber/WhatsApp/FB. Но лучше сразу пользоваться услугами голубиной почты.
Вопрос: Существует ли вирус который может убить жесткий диск на физическом уровне?

Лучший ответ: гепотетически, если вирус изменяет прошивку HDD и не будет парковать головку HDD, то с небольшим шансом между остановкой и стартом блинов головка может поцарапать диск. Но это только теоретически.

Худший ответ: еще както давно читал размышления по этому поводу... типа както узнать (найти или просто перебором) резонансную частоту блока головок и раскачать/расшатать их ))))
верится с трудом, чтоб вирус захватил контроль системы и игрался жестким диском на право и на лево и чтоб больше ничего не хотело использовать его в это время %)))
наверное легче повлиять на мозги юзера и заразить его идеей раздолбать его молотком)))
Вопрос: Форматирование образа жёсткого диска RAW в NTFS?

Лучший ответ: Давно для себя определил Recuva www.piriform.com/recuva как самую лучшую восстанавливалку после удаления, формата и прочих неприятностей. Попробуйте, авось и Вам поможет.

Худший ответ: testdisk-ом можно считать файл образа и попытаться найти разделы.
Вопрос: Как правильно вывести актуальный год на сайте?

Лучший ответ: Не тратя лишних ресурсов:<div id="copy">
	<script>document.write(new Date().getFullYear())</script>
</div>
https://jsfiddle.net/kxye333z/1/

Худший ответ: На голом js https://jsfiddle.net/joomla/kxye333z/
Вопрос: Стоит ли чистить MySQL от старых записей (БД 3,6Гб.)?

Лучший ответ: Мусорные записи - конечно лучше чистить, база будет жрать меньше памяти. На скорость выборок непосредственно влиять не должно, если нормально индексы поставлены и запросы по ним ходят.
Для подобных вещей иногда создают отдельную БД в которую "переливают" устаревшие данные. Бонусы: если затрете, что-то важное, потом можно будет выгрузить обратно. Если понадобиться построить репорт по старым данным - вот они под рукой.

Худший ответ: Чистить базу, на мой взгляд, стоит всегда. Я никогда не видел MySQL такого размера (может потому что с битриксом не работаю), но по базам 1С:Бухгалтерия знаю, что эти ребята пишут так, что базу всегда нужно держать в чистоте. Скорость должна увеличится.