为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:8.0 【操作系统】:Windows 2016 【CPU】: 8核 【问题描述】*:达梦数据库是否有本地临时表,跟sqlserver的本地临时表一样,而不是全局临时表。因为全局历史表还得创建表,达梦是否有本地临时表?
达梦临时表与SQLserver 本地临时表表现形式不一样,DM 临时表支持以下功能: 1、在临时表中,会话可以像普通永久表一样更新、插入和删除数据; 2、临时表的 DML 操作产生较少的 REDO 日志; 3、临时表支持建索引,以提高查询性能; 4、在一个会话或事务结束后,数据将自动从临时表中删除; 5、不同用户可以访问相同的临时表,每个用户只能看到自己的数据; 6、临时表的数据量很少,意味着更高效的查询效率; 7、临时表的表结构在数据删除后仍然存在,便于以后的使用; 8、临时表的权限管理跟普通表一致。 达梦数据库临时表有2种类型: on commit preserve rows --session 会话级临时表 on commit delete rows --transaction 事务级临时表
达梦临时表与SQLserver 本地临时表表现形式不一样,DM 临时表支持以下功能:
1、在临时表中,会话可以像普通永久表一样更新、插入和删除数据;
2、临时表的 DML 操作产生较少的 REDO 日志;
3、临时表支持建索引,以提高查询性能;
4、在一个会话或事务结束后,数据将自动从临时表中删除;
5、不同用户可以访问相同的临时表,每个用户只能看到自己的数据;
6、临时表的数据量很少,意味着更高效的查询效率;
7、临时表的表结构在数据删除后仍然存在,便于以后的使用;
8、临时表的权限管理跟普通表一致。
达梦数据库临时表有2种类型:
on commit preserve rows --session 会话级临时表
on commit delete rows --transaction 事务级临时表