数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。
将Oracle数据库从非归档状态设置成归档状态。 查看归档状态为非归档 sys@JSL> select log_mode from v$database; LOG_MODE ------------ NOARCHIVELOG archive状态D
CPU 使用率指设备中的运行程序占用的 CPU 资源,表示所使用的设备在某个时间点运行程序的情况。使用率越高,说明设备在这个时间点所占用 CPU 资源越多,反之则较少。 top 命令可以帮助查看数据库服务器运行概况,记录 CPU 使用信息。查询结果如下图所示: top 命令显示结
单机安装部署 一、数据库软件安装 1.1 解压安装包 1.1.1 Windows 环境 Windows 环境中,如果安装包是压缩包,而非 exe 文件,则需要先对压缩包进行解压,右键解压即可。 1.1.2 Linux 环境 iso 后缀的文件,需要对文件进行挂
模糊查询是针对字符串操作的,类似正则表达式,没有正则表达式强大。 一、一般模糊查询 1. 单条件查询 //查询所有姓名包含“张”的记录 select * from student where name like '张' 2. 多条件查询 //查询所有姓名包含“张”,地址包含四川的记录
一般大型数据库系统中,所有的数据库管理员都不允许以sys或者system用户登录,需要数据库管理员有一个个人账号并赋予sysdba权限 首先 sysdba登录数据库 Sqlplus / as sysdba 为了使查询结果方便易读,执行col命令格式化显示输出,然后查询目前
MySQL 脚本备份相关 Shell 脚本定期备份 mysql_config_editor — MySQL Configuration Utility 需要配置下mysql_config_editor mysql_config_editor set --login-path=client
管理事务处理 事务处理(transaction processing) 可以用来维护数据的完整性,保证SQL的操作要么完全执行,要么完全不执行,如果发生错误就进行撤销。 保证数据的完整性。 保证数据不受外影响。 事务处理的几道术语 事务(transaction)
使用视图 如果利用视图来简化执行SQL语句某些操作。 视图 视图是虚拟表,只是在使用时动态检索数据查询。 为什么使用视图函数 重用SQL语句 简化复杂的SQL操作,方便重用 使用表的组成部分而不是全部 包含数据,可以给用于提高表的特定访问权限,而不是整个。
创建和操作表 创建表 创建表的方法 直接用交互创建表和管理工具 表也可以直接用SQL语句操纵 表创建基础 利用CREATE TABLE创建表,需以下信息 新表的名字,在关键字CREATE TABLE之后 表列的名字和定义,用逗号隔开。 部分DBMS需
更新和删除数据 利用UPDATE和DELETE语句进行操作表数据。 更新数据 UPDATE用来更新修改表中的数据 更新表中特定的行 更新表中所有行 注意: 如果省略了WHERE子句,就会更新所有行。 UPDATE语句有三个部分组合 要更新的表 列名和