• 在数据库不断发展的今天,尤其是大数据技术的发展,不断的涌现出各种海量数据存储及分析的数据库及相关工具令人演化缭乱,有的基于Hadoop构建,有的基于分布式理论自行构建,但是这些工具和数据库之间究竟有什么区别,都使用于什么场景,在查询了相关材料之后我进行了一个简单的总结,以备后用。仅供参考。
转载 2023-07-12 06:58:13
37阅读
cume_dist():功能描述:计算一行在组中的相对位置,返回大于0 小于等于1的数,例如在一个4行组中,分布是1
原创 2023-07-19 16:28:31
34阅读
环境描述:今天从4A远程电脑copy dmp文件,由于文件太大,copy动作无法完成,所以filesize指定输出文件大小,然后再进行压缩。[oracle@mobile61 dpdump]$ expdpmobile/mobile directory=DATA_PUMP_DIR dumpfile=UserBoss_20160619_25%U.dmptables
原创 2016-06-28 19:20:56
919阅读
# Java Oracle批量更新教程 ## 概述 在本教程中,我将教你如何使用Java来实现Oracle数据库的批量更新操作。批量更新是一种高效的方式,可以提高数据库操作的性能,减少数据库的交互次数。 ## 整体流程 下面我们来看一下整个批量更新的流程。 | 步骤 | 描述 | | ---- | ---- | | 1. 连接数据库 | 使用Java代码Oracle数据库建立连接 | |
原创 7月前
182阅读
理解1: 简单地说,成本低廉、数量不易统计、不易分割地物料都属于拉式物料;比如螺钉(成本低廉)、单位为公斤、瓶、米等(不易分割)的物料Oracle的ERP系统中 拉式物料是依任务需求自动扣库存的,推式就是需依任务需求手工发料理解2: 在生产制造中有两种工作方式,一种是推式工作方式,另一种是拉式。两种的方式的区别在于推式是根据生产任务单,将物料发往下一个工序;而拉式是指物料的移动来自下一道工序的需求。我觉得可以将拉式物料理解为需求,而推式物料可以理解为供应。理解3: 我觉得,推式生产的方式,是基于库存需求而生产;为补充库存,才会生产;而拉式生产,是源客户需求的生产,即下道工序的生产需求;有客户
erp
原创 2021-07-21 12:27:00
2683阅读
shell# su - oracleshell# sqlplus / as sysdbaSQL> CREATE USER zabbix IDENTIFIED BY zabbix DEFAULT TABLESPACE SYSTEMTEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT UNLOCK; SQL> GRANT CONNE...
原创 2021-09-11 11:59:50
141阅读
shell# su - oracleshell# sqlplus / as sysdbaSQL> CREATE USER zabbix IDENTIFIED BY zabbix DEFAULT TABLESPACE SYSTEMTEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT UNLOCK;
原创 2022-03-09 11:34:03
129阅读
一、PL/SQL 简介  PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是oracle对sql语句的一种扩展,在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言,只能在oracle中运行。当然别的数据库
MySQL Myisam和Innodb的区别MySQL 区别于其他数据库的很重要的一个特点就是插件式的表存储引擎,其基于表,而不是数据库。由于每个存储引擎都有其特点,最常见的是 Innodb 引擎和 Myisam 引擎,因此我们可以针对每一张表来挑选最合适的存储引擎。两者区别对照表:MyisamInnodb5.5版本前默认引擎5.5后默认引擎索引数据结构B+树B+树索引类型非聚集索引聚集索引事务不
MySQL @@@区别
原创 2020-02-21 15:43:24
1480阅读
1点赞
我们知道mysql.server,mysqld_safe和mysqld都是可以用来启动mysql服务的,但他们之间是有些区别的 Note:Mysql.server指的是 /etc/init.d/mysql 这三个命令中,其中mysql.server和mysqld_safe 是shell 脚本写的,我们可以打开来查看里面的内容。  &n
目录1. MyISAM和InnoDB的区别2. 索引2.1 索引失效3. B树、B+树、[红黑树]()4. MySQL为什么使用B+树作为索引5. 聚簇索引和非聚簇索引的区别6. 什么是联合索引7. MySQL索引有什么优缺点8. 什么是事务9. 事务的四大特性(ACID)10. 脏读、不可重复读、幻读11. 事务的隔离级别12. 当前读和快照读13. MySQL中的锁14. redo log、
很久之前,就想做个Mysql的小结,毕竟数据库知识是软件研发的基本技能,这里话不多说,开始总结一波。数据库基本概念磁盘和内存两种),一般关系型数据库存储在硬盘中,比如Mysql, Access,Oracle等,非关系型数据库则存储在内存中,比如NoSQL等,其中各自的优缺点很明显了。关系型数据库是一种建立在关系模型(数学模型)上的数据库,以二维表(行和列--结构角度 or 记录和字段--数据角度)
##数据库 数据库简单地分为两种: 1. 关系型数据库---->MySQL和Oracle 2. 非关系型数据库---->Memcached 和Redis 3. 消息队列中间列 关系型数据库 SQL数据库 数据和数据之间是有关系的。通过关系能够将一系列数据都提取出来。 非关系型数据库 NoSQL数据库 (Not only SQL) 关系型数据库MySQL和Oracle区
MySQL简介 MySQL是一种开放源代码的关系型数据库管理系统。MySQL优势: 运行速度快。MySQL体积小,命令执行的速度快。 使用成本低。MySQL开源,提供免费版本。 可移植性强。可以运行于多种系统平台上。 适用于更多用户。适用于中小型企业。SQL的组成DML:数据操作语言,也称为数据操纵语言,用来插入、修改、和删除数据库中的数据。DDL:数据定义语言,用来建立数据库,数据库对象,定义数
Orace ITL(Interested Transaction List) 说明一.ITL说明ITL: Interested Transaction List,也叫事务槽,它位于BLOCK Header。先dump一个block,看一下这个ITL的信息。SELECTa.,extent_ida.,block_id...
转载 2021-08-09 22:36:45
123阅读
一.ITL 说明ITL: Interested Transaction List,也叫事务槽,它位于BLOCK Header。先dump 一个block,看一下这个ITL的信息。SELECT
转载 2011-06-29 00:57:00
55阅读
2评论
一.ITL 说明ITL: Interested Transaction List,也叫事务槽,它位于BLOCK Header。先dump 一个block,看一下
转载 2022-01-06 09:56:02
146阅读
<一>  使用JDBC连接数据库  注意  :  preparestatement  可以防止sql 注入JDBC是由java编程语言编写的类及接口组成,同时它为程序开发人员提供了一组用于实现对数据库访问的JDBC API,并支持SQL语言。利用JDBC可以将JAVA代码连接到oracle、DB2、SQLServer、MYSQL等数据库,从而实现
MySQL和Postgresql的区别一.PostgreSQL相对于MySQL的优势1、在SQL的标准实现上要比MySQL完善,而且功能实现比较严谨;2、存储过程的功能支持要比MySQL好,具备本地缓存执行计划的能力;3、对表连接支持较完整,优化器的功能较完整,支持的索引类型很多,复杂查询能力较强;4、PG主表采用堆表存放,MySQL采用索引组织表,能够支持比MySQL更大的数据量。5、PG的主备
转载 2023-07-08 17:08:05
74阅读
  • 1
  • 2
  • 3
  • 4
  • 5