类别:

开发数据

  • Oracle RAC原理

    Oracle RAC原理单点数据库VSRAC单节点数据库,如果实例宕机了,如果一个业务链接在实例上面,那么这个业务就中断了。这个时候系统就不具有可用性了,那么这个时候单节点的可用性是很差的。对于RAC来说,和单实例一样,还是一份数据文件,都是相同的存储上面放着oracle的文件,但是是由三个实例共用同一份数据文件。这样的好处是在三个实例之间做了冗余,在上面三个实例当中任意两个坏了业务都可以链接到剩下的一……

    2024-02-25
  • ORACLE控制处理函数COALESCE()和NVL()

    ORACLE控制处理函数COALESCE()和NVL()1.语法COALESCE(expression,value1,value2……,valuen)2.说明主流数据库系统都支持COALESCE()函数,这个函数主要用来进行空值处理,其参数格式如下:COALESCE(expression,value1,value2……,valuen)COALESCE()函数的第一个参数expression为待检测的表达式,而其后的参数个数不定。COALESCE()函数将会返回包括expression在内的所有参数中的第一个非空表达式。

    2024-02-24
  • ROSE HA的安装过程(Oracle)

    ROSE HA的安装过程(Oracle)ROSEHA的安装过程(Oracle)br/br/安装环境:br/   两台服务器(以下分别称为“server1”和“server2”,一套磁盘整列柜,Oracle数据库软件,ROSEHA软件。)br/安装过程:br/1、    安装WINDOWSNT4.0br/(1)在安装NT4.0的过程中,必须安装SNMP。br/(2)将所有的驱动程序安装好,配置好网络。br/(3)安装ServicesPack5br/(4)在两台NT服务器的磁盘管理

    2024-02-24
  • Hive学习之Hive数据类型

    Hive学习之Hive数据类型Hive到0.13.0版本为止已经支持越来越多的数据类型,像传统数据库中的VCHAR、CHAR、DATE以及所特有的复合类型MAP、STRUCT等。Hive中的数据类型可以分为数值类型、字符串类型、日期时间类型、复合类型以及其它类型,下面分别予以介绍。数值类型Hive中的数值类型与Java中的数值类型很相似,区别在于有些类型的名称不一样,可以概括为如下的表格:类型名称

    2024-02-24
  • Hive-On-Tez性能测试

    Hive-On-Tez性能测试TableofContentsHive-On-Tez测试MRR计算模型测试MPJ计算模型测试Hive-On-Tez测试在MRR和MPJ计算模型的处理上,TEZ能够提升的性能较为明显,具体测试如下:MRR计算模型测试测试表格1.users(id,name,password):数据总量1千万条

    2024-02-24
  • redis 的线程模型

    redis 的线程模型一、redis的线程模型#redis内部使用文件事件处理器fileeventhandler,它是单线程的,所以redis才叫做单线程模型。它采用IO多路复用机制同时监听多个socket,将产生事件的socket压入内存队列中,事件分派器根据socket上的事件类型来选择对应的事件处理器进行处理。文件事件处理器的结构:多个socket IO多路复用程序 文件事件分派器 事件处理器(连接应答处理器、命令请求处理器、命令回复处理器)线程模型多个socket可.

    2024-02-23
  • oracle物化视图可以创建索引,oracle 物化视图及创建索引

    oracle物化视图可以创建索引,oracle 物化视图及创建索引物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。1、物化视图的类型:ONDEMAND、ONCOMMIT二者的区别在于刷新方法的不同,ONDEMAND顾名思义,仅在该物化视图“需要”被刷新了,才进行刷新(RE…

    2024-02-22
  • Flink教程(04)- Flink入门案例

    Flink教程(04)- Flink入门案例文章目录01引言02开发前准备2.1API2.2编程模型03入门案例3.1项目搭建3.2代码实现3.2.1基于DataSet3.2.2基于DataStream3.2.3Lambda版3.2.3在Yarn上运行04Flink原理01引言在前面的博客,我们已经可以基本把Flink的环境搭建起来了,有兴趣的同学可以参阅下:《Flink教程(01)-Flink知识图谱》《Flink教程(02)-Flink入门》《Flink教程(03)-Flink环境搭建》Flink

    2024-02-20
  • oracle中is not null,oracle之is null和is not null的优化

    oracle中is not null,oracle之is null和is not null的优化oracle之优化isnull语句一:isnull的优化方法:通过nvl(字段,j)=j的方式,将字段中为空的数据转化为j,从而正常使用索引。具体实现条件则是:iisnull<===>j=nvl(i,j);注意:使用时必须要确保字段的数据不包含j,例如:(age,15)=15,此时有可能age内容是15,此时不可以,j的值要变换,保证不再age的范围之内。函数介绍:nv…

    2024-02-19
  • Linux查看Redis版本

    Linux查看Redis版本1、先进入redis目录,如:cd/usr/local/redis-5.0.7/2、执行redis-serverversion和redis-server-v或执行redis-cliversion和redis-cli-v

    2024-02-19
  • 修改ORACLE服务名

    修改ORACLE服务名不管是用plsql连数据库,还是项目中链接数据库,比如项目中链接数据库,url=“jdbc:oracle:thin:@192.168.3.93:1521/orcl”其中orcl就是服务名。查服务名:selectglobal_namefromglobal_name;或者showparameterservice_name;修改服务名:https://blog.csdn.net/hejinwei_1987/article/details/14003349…

    2024-02-19
  • Oracle数据库系统管理与运维 | 项目案例

    Oracle数据库系统管理与运维 | 项目案例步骤6:在清空共享内存和数据块缓存下,以表dba_objects的聚组函数为例进行第三次查询,观察执行所用时间。SQLselectcount(*)fromdba_objects;COUNT(*)72728已用时间:00:00:00.52

    2024-02-18
  • oracle数据库常用操作语句大全,Oracle 数据库常用操作语句大全

    oracle数据库常用操作语句大全,Oracle 数据库常用操作语句大全一、Oracle数据库操作1、创建数据库createdatabasedatabasename2、删除数据库dropdatabasedbname3、备份数据库完全备份expdemo/demo@orclbuffer=1024file=d:\back.dmpfull=ydemo:用户名、密码buffer:缓存大小file:具体的备份文件地址full:是否导出全部文件ignore:…

    2024-02-18
  • oracle explain解释,oracle explain

    oracle explain解释,oracle explainEXPLAINPLANFORSELECT*FROMTB_USER;select*fromtable(dbms_xplan.display);Planhashvalue:1576953371-|Id|Operation…

    2024-02-17
  • 如何给redis设置密码

    如何给redis设置密码原文链接:这里0.前言redis加密码的方式一共有两种,前者属于一次性的,关闭后就不再生效了,后者属于永久性设置。1.临时性设置找到你redis的安装目录。运行redis-cli.exe。如果提示“由于目标计算机积极拒绝,无法连接。”是由于你的redis服务没有正常运行导致的的运行下面的指令configsetrequirepass123456设置密码后,需要使用auth重新登录,我们继续输入auth123456然后执行configgetrequirepass可以看到刚才的

    2024-02-16
  • redis如何后台启动

    redis如何后台启动当安装好redis之后,运行redis-server命令之后,显示如图所示:但是这样没有办法在这个tab下做任何操作了,因为这个时候使用Ctrl+c之后,就变成了这个样子然后就关闭了,那么我想让redis在后台启动怎么办呢?在安装redis之后,我们可以可以找到一个叫redis.conf的文件,这个文件是redis的配置文件位置,如图所示:使用vim命令打开该文件,如图

    2024-02-15
  • redis使用lua脚本

    redis使用lua脚本Lua是什么:Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。为什么使用:(1)减少网络开销:在Redis操作需求需要向Redis发送5次请求,而使用脚本功能完成同样的操作只需要发送一个请求即可,减少了网络往返时延。(2)原子操作:Redis会将整个脚本作为一个整体执行,中间不会被其他命令插入。换句话说在编写脚本的过程中无需担心会出现竞态条件,也就无需使用事务。事务可以完成的所有功能都可以

    2024-02-14
  • linux安装ORACLE数据库

    linux安装ORACLE数据库在Linux中安装ORACLE步骤如下:(1)查看并修改临时文件系统大小df-h/dev/shm目前可用996M,输入vi/etc/fstab,加入size=2048M修改后,输入mount-oremount/dev/shm,使其生效,再输入df-h/dev/shm,可发现其中变化,可用空间变为2G。(2)修改域名输入ifconfig查看IP,输入host…

    2024-02-13
  • Oracle计算分组分位数

    Oracle计算分组分位数 我们在进行分析过程中,经常会有计算某个特征的分位数这个需求。下面为大家介绍如何在oracle计算某一列数据的分位数。需要求分位数的表结构如下:select*fromtest_lizhen; 我们发现该表有两列,一列是代表不同产品,一列是代表每个用户的属性。我们可以通过如下方法计算特征的分位数1)不分产品,计算全体用户的分位数selectPERCENTI…

    2024-02-13
  • Redis集群详解

    Redis集群详解Redis集群详解Redis有三种集群模式,分别是:*主从模式*Sentinel模式*Cluster模式三种集群模式各有特点,关于Redis介绍可以参考这里:NoSQL(二)——RedisRedis官网:https://redis.io/,最新版本5.0.4主从模式主从模式介绍主从模式是三种模式中最简单的,在主从复制中,数据库分为两类:主数据库(master)和从…

    2024-02-12
关注微信