Как уже отмечалось, вы уже используете 64-битную ОС. Существует два преимущества перехода на 64-разрядную версию SQL Server и один недостаток.
Единственным недостатком является то, что 64-разрядная версия SQL Server будет использовать 64-разрядные указатели. Это означает, что указатели будут занимать вдвое больше памяти, потреблять вдвое больше пропускной способности памяти и так далее. Это, вероятно, довольно незначительно, но это недостаток. Это частично компенсируется тем фактом, что переключение на 64-битное приложение позволит вам снизить накладные расходы уровня совместимости, которые 32-битные приложения должны использовать для доступа к функциям 64-битной ОС.
Основным преимуществом является то, что со временем были сделаны многочисленные существенные улучшения в наборе команд ЦП. Некоторые из них были сделаны вместе с переходом на 64-битные, а некоторые были сделаны ранее.
Но даже для тех, что были сделаны ранее, 32-битная сборка должна обрабатывать процессоры, которые не имеют этих функций, и избегать проблем с обнаружением и переключением между несколькими экземплярами, просто не использует их даже там, где они присутствуют. Например, 64-разрядные процессоры должны иметь SSE2, а 32-разрядные - нет. Таким образом, большинство 32-битных кодов просто не проверяют и не предполагают SSE2. 64-битный код гарантированно присутствует инструкции SSE2 и будет использовать его, если это лучший вариант.
Самый большой - это увеличение числа именованных регистров общего назначения с 8 до 16. Количество 128-битных регистров XMM также удвоилось, с 8 до 16.
Кроме того, 64-разрядный процесс может использовать большие объемы виртуальной памяти. Это особенно важно для процессов, которые обращаются к большим объемам структурированных данных на диске. И, конечно же, они могут использовать 64-разрядные целочисленные операции, которые имеют тенденцию повышать производительность шифрования, сжатия и даже некоторых операций файловой системы на больших файловых системах.