数据库

ORACLE开发知识:oracle基础语法详解

Oracle数据库的初步学习 数据库的安装及其配置,使用默认选项进行安装即可 oracle的几种常见客户端 Web端:https://localhost:5500/em(浏览器需要flash插件) Oracle控制台:SQLplus Oracle自带的GU...

教你如何 汉化 PLSQL developer12 连接数据库

plsql汉化过程 本文的plsql版本是PLSQL developer12,界面为英文版。首先说说汉化流程 1.下载汉化包 2.将汉化包复制进plsql安装根目录 3.打开plsql,在工具栏配置语言 第一步下载汉化包,可以通过以下途径获取 下载安装汉化...

SQL开发知识:sql server学习基础之内存初探

一. 前言  对于sql server 这个产品来说,内存这块是最重要的一个资源, 当我们新建一个会话,相同的sql语句查询第二次查询时间往往会比第一次快,特别是在sql统计或大量查询数据输出时,会有这么感觉。除了第一次要编译生成执行计划,&nb...

ORACLE开发:Oracle中大对象(LOB)处理方法

一、LOB数据类型分类 1、按存储数据的类型分 字符类型: CLOB:存储大量 单字节 字符数据。 NLOB:存储定宽 多字节 字符数据。 二进制类型: BLOB:存储较大无结构的二进制数据。 二进制文件类型: BF...

详解postgresql无序uuid性能测试及对数据库的影响

无序uuid对数据库的影响 由于最近在做超大表的性能测试,在该过程中发现了无序uuid做主键对表插入性能有一定影响。结合实际情况发现当表的数据量越大,对表插入性能的影响也就越大。 测试环境 PostgreSQL创建插入脚本,测试各种情况的tps。 数据库版...

SQL开发知识:SQL中Truncate的用法

本文导读:删除表中的数据的方法有delete,truncate, 其中TRUNCATE TABLE用于删除表中的所有行,而不记录单个行删除操作。TRUNCATE TABLE 与没有 WHERE 子句的 DELETE 语句类似;但是,TRUNCATE TAB...

数据库安装:云服务器linux centos8安装oracle19c的详细教程

六、重启服务器后自启动数据库(可选) 因为云服务器的centos是没有图形界面的,所以安装比较麻烦,刚好19c有本地rpm的安装方法,所以推荐用rpm安装。 首先到官网下载rpm包,然后上传到服务器。官网需要先注册账号,而且因国情原因下载很慢,我下载传到网...

SQL开发知识:浅析SQL中的group by 和 having 用法

一、sql中的group by 用法解析:   Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。   作用:通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。   注意:gro...