Millerish: Да, spice в паре с KVM. Клиенты есть под линукс и винды. Да x2go просто ставится на любюй линукс + нужно установить xwindows оболочку типа xfce (ну или хотя бы xterm), сам xserver ставить не нужно. Клиенты есть под линукс, винду и мак.
Да я и не настаиваю, что работа с памятью - хорошо. Наоборот - плохо.
С другой стороны, CISC пока еще занимает очень серьезный рынок серверов и домашних компьютеров. Более того, скорее всего так и будет в дальнейшем, пока Интел с АМД не разорятся, что навряд ли. У этих компаний очень много вложений и технологий по оптимизации CISC. Но если разрабатывать новый процессор с нуля, CISC уже никто не будет делать.
webpixel: если говорить о wp_term_relationships, то это провязочная таблица без первичных ключей, может быть и без индексов. А вот первичный ключ в таблице, если у него тип первичного ключа, всегда с индексом.
Toster100: собственно rabbitmq примерно так и работает, только очередь клинта хранится на сервере, каждое сообщение можно подтверждать, можно делать коллективные очереди, списки подписок, разные таймауты на хранение сообщений, приоритеты, очереди ошибок и все вот это. Клиенту в этом случае ничего хранить не нужно. Просто почитайте введение в rabbitmq. Ну и аналогичную функциональность, в сильно урезанном варианте можно получить на основе redis. Он правда больше заточен как бооольшое хранилище ключ-значение, типа распределенного hashtable, но в нем есть и очереди, сильно урезанные и быстрые. Да, если очередь сообщений должна жить между перезапусками сервера, то ориентируйтесь сразу на раббит.
Индекс по ID создается автоматически, другими словами индексов нет! Нужно взять исходники вашей версии вордпресса, они на вашем сайте, найти файл sql или файл php со строчками "create index" внижнем или верхнем регистре, и вот эти строки нужно загнать в базу. Выполните команду find . -name "*.php" -exec grep "create index" -inH {} \;