<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
Определяем условия (если нужно откручивать больше вариантов, просто поиграйтесь со значениями в Math.random и измените цикл)
<script>
if (Math.random() > .5) {
Выводим код 1го блока:
document.write('<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-123" data-ad-slot="123" data-ad-format="auto"></ins>');
(adsbygoogle = window.adsbygoogle || []).push({});
} else {
grep -lr 'Mail delivery failed: returning message to sender' /var/spool/exim/input/ | sed -e 's/^.*\/\([a-zA-Z0-9-]*\)-[DH]$/\1/g' | xargs exim -Mrm
Таким же образом можно чистить очередь, введя например имя пользователя, от которого сыплется спам с сервера.
grep -lr 'username' /var/spool/exim/input/ | sed -e 's/^.*\/\([a-zA-Z0-9-]*\)-[DH]$/\1/g' | xargs exim -Mrm
Для того, чтобы проверить и оптимизировать сразу все базы MySQL выполните следующее
mysqlcheck -o --all-databases
В зависимости от конфигурации сервера, скрипт может запросить пароль от mysql, в крайнем случае выполните от рута - должно сработать.
Разумеется, рекомендую запускать это действо на сервере без нагрузки. Также можете поиграться с другими ключами, можно например скопом проверить базы и оптимизировать только те, которые необходимо и т.д.
При переходе на InnoDB с включенной опцией innodb_file_per_table иногда возникает подобная ситуация,- вы уже конвертировали все базы в InnoDB, но например забыли включить опцию innodb_file_per_table или решили что перейти на этот тип хранения таблиц только сейчас.