数据库

SQL开发知识:Oracle PL/SQL异常处理方法详解

Oracle数据库中的异常:没有异常的转移,因为没有受检异常和非受检异常得区分。 1.异常的产生: 2.异常的处理: declare   –变量定义,初始化赋值。 begin   –变量的赋值,函数调用,if,while等。 exc...

SQL开发知识:SQL中表锁定(LOCK、UNLOCK)的具体使用

MySQL 表锁定 锁是与表关联的标志。MySQL允许客户端会话显式获取表锁,以防止其他会话在特定时间段内访问同一个表。客户端会话只能为自己获取或释放表锁。它无法获取或释放其他会话的表锁。 CREATE TABLE tbl ( id INT NOT NUL...

SQL开发知识:Oracle如何使用PL/SQL调试存储过程

调试过程对找到一个存过的bug或错误是非常重要的,Oracle作为一款强大的商业数据库,其上面的存过少则10几行,多则上千行,免不了bug的存在,存过上千行的话,找bug也很费力,通过调试可以大大减轻这种负担。 工具/原料 PL\SQL Oracle 方法...

性能优化:MySQL如何快速定位慢SQL实战记录

开启慢查询日志 在项目中我们会经常遇到慢查询,当我们遇到慢查询的时候一般都要开启慢查询日志,并且分析慢查询日志,找到慢sql,然后用explain来分析 系统变量 MySQL和慢查询相关的系统变量如下 参数 含义 slow_query_log 是否启用慢查...

Linux基础:Linux 目录结构详细介绍

初学Linux,首先需要弄清Linux 标准目录结构 / root — 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。 home — 存储普通用户的个人文件 ftp — 用户所有服务 httpd...