Простой пример с регулярным выражением, используемым для проверки FQDN:
SELECT _ASCII 'localh' SIMILAR TO '([a-zA-Z0-9]{1,63}.|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9].)*([a-zA-Z0-9]{1,63}|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]).?' FROM rdb$databaseЕсли один символ ASCII проверяется около 49 наносекунд, то каждый следующий символ увеличивает время выполнения ВДЕСЯТЕРО. Так обработка строки из шести символов занимает уже около 4,9 секунд.