Details
-
Technical task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
RDBBlobStore uses a 64-char primary key (digest in hex).
Unfortunately, this causes performance issues on MS SQL Server, when the collation for that column is of type "SQL*" (see links). These types of collations are deprecated, but still the default for installations on the "EN_US" locale.
The performance loss can be observed by changing the collation on an existing install, and then enable performance logging on RDBBlobStore.
Attachments
Attachments
Issue Links
- is related to
-
OAK-8963 RDBBlobStore: on SQL Server, specify binary collations upon table creation
- Open
-
OAK-8966 RDBBlobStore: warn when ID columns are using legacy "SQL Server collation"
- Open
-
OAK-8915 RDBDocumentStore: use setNString() for columns known to be of type N*CHAR
- Closed
-
OAK-8918 RDBBlobStore: warn when legacy (SQLServer) default collation is active
- Closed
- links to