Welcome 微信登录

首页 / 数据库 / MySQL

详解Oracle数据块中的空闲空间

详解Oracle数据块中的空闲空间

Oracle 是怎样使用数据库里面的空闲空间? 下面是 oracle 中数据块的结构:数据块是 oracle 存储体系中最小的存储单位,然而你可以设置存储参数来确切的清楚 oracle 是怎么使用数据块中的空闲空间。 PCTFREE 参数 当你更新数据库中的一行时, oracle 试着去更新在同一个数据块中的这一行的值。如果你遇到这种情况:你将要更新数据行并且增加他们的大小。在这种情况下,为了使 oracle 不会将此大行添加到其他的位置,你很可能会为这...
Oracle 数据块结构

Oracle 数据块结构

从 Oracle 存储层次体系结构看, oracle 数据库由一个或者多个表空间构成。 表空间 :是一个逻辑存储容器,它包含段,由一个或多个数据文件组成。段和数据文件的关系是,数据文件存储在段中。 段 :是实际占用存储空间的对象,段分为表段、索引段、回滚段、临时段等,段本身由一个或者多个区段组成。 区段 :是文件中一个逻辑上连续分配的空间,这里说是逻辑上,其实文件在物理磁盘上的分配并不是连续的,区段又由块组成。 块 :是 oracle 中最小的空间分配单位...
导入导出 Oracle 分区表数据

导入导出 Oracle 分区表数据

导入导入Oracle 分区表数据是Oracle DBA 经常完成的任务之一。分区表的导入导出同样普通表的导入导出方式,只不过导入导出需要考 虑到分区的特殊性,如分区索引,将分区迁移到普通表,或使用原始分区表导入到新的分区表。下面将描述使用imp/exp,impdp/expdp导入导出分区表数据。一、分区级别的导入导出 可以导出一个或多个分区,也可以导出所有分区(即整个表)。 可以导入所有分区(即整个表),一个或多个分区以及子分区。 对于已经存在数据的表,使...
Linux下MySQL数据库自动备份及其被损坏后的恢复方法

Linux下MySQL数据库自动备份及其被损坏后的恢复方法

一、前言:当数据库服务器建立好以后,我们首先要做的不是考虑要在这个支持数据库的服务器运行哪些受MySQL提携的程序,而是当数据库遭到破坏后,怎样安然恢复到最后一次正常的状态,使得数据的损失达到最小。或者说,仅仅是数据库服务器的建立,只能说明它能做些什么,并不代表它能稳定的做些什么。灾难恢复的效率及全面性,也是系统的稳定性的一个准因素,尤其对于一个服务器系统。这一节,介绍数据库自动备份以及数据库被破坏后的恢复的方法。在这里,我们使用mysqlhotcopy,...
Linux下MySQL的中文不能显示及sock链接错误问题解决

Linux下MySQL的中文不能显示及sock链接错误问题解决

安装mysql后,默认的字符集是latin1。在linux下安装mysql不像在windows上安装那像,可以选择字符集(即使当时使用了默认的字符集,安装后也可以在安装目录下修改my.ini文件),但是在linux就不太一样了。在shell输入mysql登陆后:mysql>show variables like "%char%";回车后显示:+----------------------+---------------------| Variable...
Linux下安装启动多个MySQL

Linux下安装启动多个MySQL

网上找了N多资料,没有一个可以顺利成功的,郁闷,可能是水平有限吧...!本人经过不断的研究、测试,完整实现linux下启动两台Mysql,而且对mysql有了更深入的了解...废话不多说,走着!步骤如下:一、编译安装两个mysql,步骤如下下载Mysql ,此处以Mysql-6.0.11-alpha.tar.gz 为例安装第一个数据库(主数据库)(红色部分为默认数据库文件路径,可改成其他如:data、var等)tar zxvf mysql-6.0.11-a...
Linux下odbc的安装配置和wxODBC的开发

Linux下odbc的安装配置和wxODBC的开发

安装linux 下的ODBC 有两种:unixODBC 和iodbc ,由于wxGTK 提供的是对iodbc 的支持,因此在安装wxGTK 前需要先安装iodbc 。在后面安装freetds 时,依据环境和依赖关系可能会将unixODBC 也装上,iodbc 和unixODBC 修改的ODBC 配置文件都是/etc/odbc.ini 和/etc/odbcinst.ini ,这两个都是ODBC 驱动的管理器,没有冲突问题,但如果要使用wxODBC 进行ODB...
Oracle中 Package与Package body的介绍

Oracle中 Package与Package body的介绍

1、OraclePackage的作用: 可以简化应用设计、提高应用性能、实现信息隐藏、子程序重载2、ORACLE中的function 、package、package bodies、procedure的区别和相同: function有返回值,有参数;procedure无返回值,有参数;package、package body是同时存在的,就像.h和.cpp文件,如果要外部调用的,就在package里声明一下,包内调用的,只要在body里写就行了。pa...
<< 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 >>