Skip to content

Commit 6223610

Browse files
committed
Merge branch '4.4' into 5.2
* 4.4: Added indexes to sql commands used to create session tables
2 parents 8dd9f3a + e02b772 commit 6223610

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

session/database.rst

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,8 @@ MariaDB/MySQL
404404
`sess_id` VARBINARY(128) NOT NULL PRIMARY KEY,
405405
`sess_data` BLOB NOT NULL,
406406
`sess_lifetime` INTEGER UNSIGNED NOT NULL,
407-
`sess_time` INTEGER UNSIGNED NOT NULL
407+
`sess_time` INTEGER UNSIGNED NOT NULL,
408+
INDEX `sessions_sess_lifetime_idx` (`sess_lifetime`)
408409
) COLLATE utf8mb4_bin, ENGINE = InnoDB;
409410
410411
.. note::
@@ -425,6 +426,7 @@ PostgreSQL
425426
sess_lifetime INTEGER NOT NULL,
426427
sess_time INTEGER NOT NULL
427428
);
429+
CREATE INDEX sessions_sess_time_idx ON sessions (sess_lifetime);
428430
429431
Microsoft SQL Server
430432
....................
@@ -435,7 +437,8 @@ Microsoft SQL Server
435437
sess_id VARCHAR(128) NOT NULL PRIMARY KEY,
436438
sess_data NVARCHAR(MAX) NOT NULL,
437439
sess_lifetime INTEGER NOT NULL,
438-
sess_time INTEGER NOT NULL
440+
sess_time INTEGER NOT NULL,
441+
INDEX sessions_sess_lifetime_idx (sess_lifetime)
439442
);
440443
441444
Store Sessions in a NoSQL Database (MongoDB)

0 commit comments

Comments
 (0)