文档章节

【数据库】临时表

Z
 Zoe_2016
发布于 2016/11/24 00:13
字数 170
阅读 5
收藏 0
点赞 0
评论 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
01/22
0
0
查看Oracle数据库中表空间信息的命令方法

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

SANSOM
2013/08/26
0
0
临时表空间

表空间:此空间是用来进行数据存储的(表、function、存储过程等),所以是实际物理存储区域,就是存储在磁盘上的。 临时表空间:用来管理数据库排序操作以及用于存储临时表、中间排序结果等...

tara_qri
2015/10/15
66
0
ORACLE 临时表空间使用率过高的原因及临时解决方案

数据库temp临时表空间增大,一般在数据安装时设置临时表空间大小,默认的情况下都是设置为自动增长。这样会引起一个问题:在数据库使用中temp表空间会自动扩展的越来越大,造成磁盘空间使用不...

晨曦之光
2012/03/09
0
1
MySQL处理数据库和表的常用命令

处理数据库 查看数据库 获取服务器上的数据库列表通常很有用。执行show databases;命令就可以搞定。 mysql> show databases; 创建数据库 mysql> create database db_test; Query OK, 1 row ...

leycau
2015/06/25
0
0
oracle体系结构之数据库结构

oracle体系结构之数据库结构 oracle数据库包含两个组成部分:数据库和实例 数据库(database):特指存储数据和相关对象的一系列物理文件。 实例(instance):特指一系列操作系统进程和它管...

i33
2012/11/02
0
0
临时表,外部表

1 临时表 1.1 居于事物的临时表 create global temporary table table_name (column datatype) on commit delete rows; 1.2 居于会话的临时表 create global temporary table table_name(col......

wzl_up
2016/12/09
13
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

pbgo: 基于Protobuf的迷你RPC/REST框架

https://www.oschina.net/p/pbgo

chai2010
23分钟前
0
0
rsync工具介绍、常用选项以及通过ssh同步

linux下的文件同步工具 rsync rsync是非常实用的一个同步工具,可以从a机器到b机器传输一个文件,也可以备份数据,系统默认没有这个工具,要使用命令 yum install -y rsync 安装。 rsync的命...

黄昏残影
38分钟前
0
0
OSChina 周四乱弹 —— 表妹要嫁人 舅妈叮嘱……

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @哈哈哈哈哈嗝:一定要听——The Pancakes的单曲《咁咁咁》 《咁咁咁》- The Pancakes 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :...

小小编辑
今天
108
4
流利阅读笔记30-20180719待学习

重磅:让人类得老年痴呆的竟是它? Lala 2018-07-19 1.今日导读 去年奥斯卡最佳动画长片《寻梦环游记》里有一句经典台词:“比死亡更可怕的,是遗忘”。在电影中,年迈的曾祖母会重复说一样的...

aibinxiao
今天
3
0
1.16 Linux机器相互登录

Linux机器之间以密码方式互相登录 运行命令#ssh [ip address],标准命令:#ssh [username]@ip, 如果没有写用户名,则默认为系统当前登录的用户 命令#w查看系统负载,可查看到连接到该主机的...

小丑鱼00
今天
0
0
about git flow

  昨天元芳做了git分支管理规范的分享,为了拓展大家关于git分支的认知,这里我特意再分享这两个关于git flow的链接,大家可以看一下。 Git 工作流程 Git分支管理策略   git flow本质上是...

qwfys
今天
2
0
Linux系统日志文件

/var/log/messages linux系统总日志 /etc/logrotate.conf 日志切割配置文件 参考https://my.oschina.net/u/2000675/blog/908189 dmesg命令 dmesg’命令显示linux内核的环形缓冲区信息,我们可...

chencheng-linux
今天
1
0
MacOS下给树莓派安装Raspbian系统

下载镜像 前往 树莓派官网 下载镜像。 点击 最新版Raspbian 下载最新版镜像。 下载后请,通过 访达 双击解压,或通过 unzip 命令解压。 检查下载的文件 ls -lh -rw-r--r-- 1 dingdayu s...

dingdayu
今天
1
0
spring boot使用通用mapper(tk.mapper) ,id自增和回显等问题

最近项目使用到tk.mapper设置id自增,数据库是mysql。在使用通用mapper主键生成过程中有一些问题,在总结一下。 1、UUID生成方式-字符串主键 在主键上增加注解 @Id @GeneratedValue...

北岩
今天
2
0
告警系统邮件引擎、运行告警系统

告警系统邮件引擎 cd mail vim mail.py #!/usr/bin/env python#-*- coding: UTF-8 -*-import os,sysreload(sys)sys.setdefaultencoding('utf8')import getoptimport smtplibfr......

Zhouliang6
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部