
数据库
多纤果冻
superme
展开
-
数据库管理:事务及索引深入
目录事务管理事务的概念事务的特性(ACID)事务的隔离级别 事务隔离的实现——锁索引参考资料事务管理 事务的概念事务的概念来自于两个独立的需求:并发数据库访问,系统错误恢复。一个事务是可以被看作一个单元的一系列SQL语句的集合。事务的特性(ACID) A, atomacity 原子性 事务必须是原子工作单元;对于其数据修改,要么全都执行...原创 2018-10-18 00:13:56 · 176 阅读 · 0 评论 -
数据库模型详解
什么是数据库模型内容数据库模型的类型关系模型分层模型网络模型面向对象的数据库模型对象关系模型实体关系模型其他数据库模型NoSQL数据库模型Web上的数据库 数据库模型显示数据库的逻辑结构,包括确定如何存储和访问数据的关系和约束。各个数据库模型是根据设计者采用的更广泛的数据模型的规则和概念设计的。大多数数据模型可以由附带的数据库图表示。...翻译 2018-10-27 10:09:56 · 6354 阅读 · 0 评论 -
SQL | MySQL 深入学习[优化,事务,锁,索引,并发]
MySQL数据库1.常用基础SQL数据库常用语句2.优化事项1. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2. 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,...转载 2018-10-29 09:36:05 · 1151 阅读 · 0 评论 -
深入学习MySQL性能优化
MySQL性能优化1.目标了解什么是优化掌握优化查询的方法掌握优化数据库结构的方法掌握优化MySQL服务器的方法2.什么是优化?合理安排资源、调整系统参数使MySQL运行更快、更节省资源。优化是多方面的,包括查询、更新、服务器等。原则:减少系统瓶颈,减少资源占用,增加系统的反应速度。3.数据库性能参数使用SHOW STATUS语句查看MySQL数据库...原创 2018-10-21 09:40:34 · 415 阅读 · 0 评论 -
Oracle 12c - 标识列
Oracle 12c - 标识列本页讨论可在CREATE TABLE和ALTER TABLE语句中指定的标识列。标识列是在Oracle 12c中引入的。此新功能允许您指定应从系统创建的序列中自动填充列。创建标识列首先是没有identity子句的表的示例:CREATE TABLE transaction1( transaction_id NUMBER, holdi...翻译 2018-10-17 00:02:37 · 2553 阅读 · 0 评论 -
Oracle sql查询语法详解
Oracle sql查询语法详解 一、查询数据select语法:SELECT column_1, column_2, ...FROM table_name;select要求 首先,指定要从中查询数据的表名(必须有from子句)。 其次,指示要从中返回数据的列。如果您有多个列,则需要用逗号(,)分隔每个列。 查询单列从...原创 2018-10-12 09:36:12 · 2433 阅读 · 0 评论 -
PL / SQL的基本结构
PL / SQL的基本结构PL / SQL代表Procedural Language / SQL。PL / SQL通过添加过程语言中的构造来扩展SQL,从而产生比SQL更强大的结构语言。PL / SQL中的基本单元是一个块。所有PL / SQL程序都由块组成,这些块可以相互嵌套。通常,每个块在程序中执行逻辑操作。块具有以下结构: DECLARE / *声明部分...翻译 2018-10-15 12:16:04 · 1485 阅读 · 0 评论 -
PLSQL学习指南
PLSQL快速入门目录PLSQL快速入门一、官网关于PLSQL的链接二、PLSQL基本概述三 异常四 游标五 触发器六 函数一、官网关于PLSQL的链接https://docs.oracle.com/database/121/LNPLS/overview.htm#LNPLS145 二、PLSQL基本概述最简单的一个例子<&...原创 2018-10-15 11:52:19 · 750 阅读 · 0 评论 -
PL / SQL教程
PL / SQL - 快速指南 PL / SQL - 概述PL / SQL编程语言是由Oracle公司在20世纪80年代后期开发的,作为SQL和Oracle关系数据库的过程扩展语言。以下是关于PL / SQL的一些值得注意的事实 - PL / SQL是一种完全可移植的高性能事务处理语言。 PL / SQL提供内置,解释和OS独立的编程环境。 PL / SQL也...转载 2018-10-15 11:32:06 · 4293 阅读 · 0 评论 -
nginx配置指南
初学者指南 目录 启动,停止和重新加载配置 配置文件的结构 提供静态内容 设置简单的代理服务器 设置FastCGI代理 本指南提供了对nginx的基本介绍,并介绍了可以使用它完成的一些简单任务。据推测,nginx已安装在阅读器的机器上。如果不是,请参阅安装nginx页面。本指南介绍如何启动和停止nginx,重新加载其配置,...翻译 2018-10-15 00:05:55 · 299 阅读 · 0 评论 -
Oracle数据库-创建数据库的用户
Oracle数据库-建库、建表空间,建用户 Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。 对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。 创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。 ...转载 2018-10-14 01:03:34 · 242 阅读 · 0 评论 -
数据库 - 设计:逻辑设计
数据库 - 设计:逻辑设计逻辑设计是关于将实体,关系和多值属性映射到逻辑模式中。 将公司ER模式映射到关系模式的结果。希望你已经出现了最后一部分数据库 - 建模:实体关系图(ERD)(第5部分)我们将逐步完成定义的步骤,将我们刚刚创建的概念模式(由ER模型描述)映射到逻辑模式(由关系模型描述)。当我们描绘我们的ER图时,我们发现我们的实体之间存在某种关系,但为了更...翻译 2018-10-27 10:46:46 · 8591 阅读 · 0 评论