Одна проблема, с которой мы столкнулись в Drupal 7, это когда у вас есть много узлов, которые получили бы одинаковый псевдоним пути. Потому что тогда происходит то, что первый получает $ alias, второй пытается $ alias, видит, что он уже зарезервирован, и использует $ alias-1. Третий пытается $ alias, затем $ alias-1 и затем использует $ alias-2. И так далее. Это не проблема Pathauto, хотя и не является ошибкой, так как вы должны либо очистить свои дрянные данные (у нас было 600 тыс. Импортированных печатных статей с сотнями одинаковых заголовков .. как «погода»;)), либо выбрать лучший шаблон для своего псевдонима. (например, укажите дату). Это также может серьезно замедлить импорт данных, если у вас включен pathauto.
Другая проблема заключается в том, что браузер токенов взрывается, если у вас есть много полей, которые могут полностью сломать любую страницу, содержащую браузер токенов, особенно сайт конфигурации pathauto, в котором их несколько.
Помимо этих проблем, я не видел прямых проблем с производительностью, вызванных Pathauto. Если вы так думаете, то вам действительно нужно профилировать свой сайт с помощью Xhprof, чтобы увидеть, что на самом деле использует процессор / память.