Если вы абсолютно уверены, что слизняк не изменится, вы можете использовать его. Но цифры, вероятно, быстрее и безопаснее (это точно).
Я только что выполнил запросы к базе данных с 1 000 000 строк, вы можете видеть, что по идентификатору в 230 раз быстрее (хотя тема не индексируется). Кроме того, как сказал полковник Шрапнель, что если вы смените тему? Ваш URL будет поврежден, и вы не сможете вспомнить все изменения в теме.
Числа есть числа, компьютеры работают с числами :) JK
SELECT tid FROM `forum_threads` WHERE subject = "New BMW X5";
Showing rows 0 - 0 (1 total, Query took 0.0230 sec)
SELECT tid FROM `forum_threads` WHERE tid = 19906;
Showing rows 0 - 0 (1 total, Query took 0.0001 sec)