Как известно, этот модуль хранит сессии в текстовых полях в base64(nfreeze($data)), что является явно избыточным, т.к. можно юзать только Storable и blob для хранения. Поэтому - небольшой тестик:
nfreeze: time: 331 sec; speed: 3021 req/sec thaw: time: 213 sec; speed: 4694 req/sec encode_base64: time: 67 sec; speed: 14925 req/sec decode_base64: time: 116 sec; speed: 8620 req/sec STORE: time: 399 sec; speed: 2506 req/sec GET: time: 328 sec; speed: 3048 req/sec
В тесте разложены методы MIME::Base64 и Storable, а также - всё вместе.
Как видно, производительность base64 явно избыточна, т.ч. в большинстве случаев можно не париться по этому поводу.
t_sess.txt