Skip Menu |

This queue is for tickets about the DBD-SQLite CPAN distribution.

Report information
The Basics
Id: 33690
Status: rejected
Priority: 0/
Queue: DBD-SQLite

People
Owner: Nobody in particular
Requestors: IKEGAMI [...] cpan.org
Cc: ikegami [...] adaelis.com
AdminCc:

Bug Information
Severity: Unimportant
Broken in: (no value)
Fixed in: (no value)



CC: ikegami [...] adaelis.com
Subject: Unicode performance enhancement
If unicode is "set to a true value, DBD::SQLite will turn the UTF-8 flag on for all text strings coming out of the database." It's my understanding that turning on the UTF8 flag has a performance penalty on many string operations. It would be better if the UTF8 flag is left off for strings that match /^[\x00-\x7F]*\z/.
It may be theoretically faster, but it would also be less accurate. The driver would no longer be doing what it says it is doing. I'm rejecting this for now, unless one of the Unicode gods (AUDREYT, MIYAGAWA etc) says this is ok.