0

MySqlSessionProvider 类为我们做了很多工作,但我在查找有关数据库结构的文档时遇到了麻烦。我知道结构是什么:

CREATE TABLE sessions
     (
         SessionId       Text(80)  NOT NULL,
         ApplicationName Text(255) NOT NULL,
         Created         Datetime  NOT NULL,
         Expires         Datetime  NOT NULL,
         LockDate        Datetime  NOT NULL,
         LockId          Integer   NOT NULL,
         Timeout         Integer   NOT NULL,
         Locked          YesNo     NOT NULL,
         SessionItems    Memo,
         Flags           Integer   NOT NULL,
         CONSTRAINT PKSessions PRIMARY KEY (SessionId, ApplicationName)
     )

但我找不到任何关于该Locked列功能的细节。会话是否暂时关闭?只读?预订的?为什么是Expires约会前半小时?

4

1 回答 1

0

我很难回答自己的问题,但我想我找到了。

MSDN上:

Locked、LockDate、LockDateLocal 和 LockCookie 字段用于锁定对会话的并发访问。

这都是关于并发的。

我假设这是一个 MySql 功能,结果它是一个带有 MySql 连接器的 Asp.Net 功能。

于 2013-04-02T14:00:02.513 回答