文档章节

【数据库】临时表

Z
 Zoe_2016
发布于 2016/11/24 00:13
字数 170
阅读 5
收藏 0

创建 

create temporary table count_salary(
id int not null,
count int)

MySQL会自动删除并释放所用内存(断开于mysql的连接后),但你也可以手动删除

drop table count_salary;

若数据库中有同名表,临时表会自动屏蔽原表

声明为heap表,MySQL允许在内存中创建

create temporary table count_salary(
id int not null,
count int)type = heap

*因为heap表存储在内存中,你对它运行的查询可能比磁盘上的临时表快些。然而,HEAP表与一般的表有些不同,且有自身的限制。详见MySQL参考手册。

直接将查询结果导入表

CREATE TEMPORARY TABLE tmp_table SELECT * FROM table_name

 

本文转载自:http://www.jb51.net/article/76116.htm

共有 人打赏支持
Z
粉丝 0
博文 36
码字总数 12725
作品 0
广州
私信 提问
mysql视图和临时表的区别

视图 视图是由从数据库的基本表中选出来的数据组成的逻辑窗口,它与基本表不同的是,视图是一个虚表。数据库中只存放视图的定义,而不存放视图包含的数据,这些数据仍存放在原来的基表中。所...

张欢19933
2016/07/26
81
0
Oracle的数据库的两种临时表

我们在创建数据表的时候,若没有特殊的指明,那么我们创建的表是一个永久的关系型表格,也就是说,这个表格中对应的数据,除非是我们显示的删除的话,表中的数据是永远都存在的。 相对应的,...

0o清风徐来o0
2013/04/20
0
2
17_Oracle_Admin_表空间的管理方式以及UNDO和临时表空间

一、表空间的管理 数据库表空间的管理主要分为两种: 1.数据字典的表空间管理——当空闲的extents释放了,数据字典中的表会做相应的调整,它相当于中央控制,对全局进行管理 2.本地表空间的管...

wuyeyoulanjian
2014/09/30
0
0
什么是oracle的临时表??

ORACLE数据库除了可以保存永久表外,还可以建立临时表。临时表是存储在临时表空间里面的,且不记录日志的,NOLOGGING的。 1.临时表可以创建临时的索引、视图、触发器 2.如果要DROP会话级别临...

rm_rf_db
2018/01/22
0
0
查看Oracle数据库中表空间信息的命令方法

通过查询数据库系统中的数据字典表(data dictionary tables)获取表空间的相关信息,首先使用客户端工具连接到数据库,这些工具可以是SQLPLUS字符工具、TOAD、PL/SQL等,连接到数据库后执行如...

SANSOM
2013/08/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

阿里大规模数据中心性能分析

郭健美,阿里巴巴高级技术专家,目前主要从事数据中心的性能分析和软硬件结合的性能优化。CCF 系统软件专委和软件工程专委的委员。曾主持国家自然科学基金面上项目、入选上海市浦江人才计划A...

阿里云官方博客
26分钟前
0
0
Coding and Paper Letter(四十四)

资源整理。 1 Coding: 1.Rstudio2019年会“机器学习应用”的幻灯片,代码和数据 rstudio conf 2019 2.R语言包sparkxgb,Spark上XGBoost的R接口。 sparkxgb 3.自动SQL注入和数据库接管工具。 ...

胖胖雕
28分钟前
0
0
Ubuntu最新的主要操作系统放弃32位支持?

现在是2018年,2019年即将到来——64位处理器已经成为主流很长一段时间了。如果你仍然使用32位的电脑,那么是时候把它扔进垃圾箱了。 我为所有基于Linux的操作系统维护者感到自豪,他们有勇气...

Linux就该这么学
29分钟前
0
0
Fundebug发布Vue插件,简化BUG监控接入代码

摘要: 代码越短越好! 我们发布了fundebug-vue插件,可以简化Vue框架接入Fundebug的代码。 Vue如何接入Fundebug 1. 安装fundebug-javascript与fundebug-vue npm install fundebug-javascrip...

Fundebug
36分钟前
0
0
MySQL学习笔记之二

数据库的操作总结就是:增删改查(CURD),今天记录一下基础的检索查询工作。 检索MySQL 1.查询表中所有的记录 mysql> select * from apps;+----+------------+-----------------------+------...

凌宇之蓝
47分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部