开发数据
-
【Oracle】查历史表里最近七天有多少人留下过登录记录
【Oracle】查历史表里最近七天有多少人留下过登录记录有一张登录历史表:createtableAccessHistory(idint,useridint,loginDatetimestamp,primarykey(id));测试数据如下:insertintoAccessHistoryvalues(1,1,to_date
-
hive 正则表达式详解
hive 正则表达式详解hive中的正则表达式还是很强大的。数据工作者平时也离不开正则表达式。对此,特意做了个hive正则表达式的小结。所有代码都经过亲测,正常运行。1.regexp语法:AREGEXPB操作类型:strings描述:功能与RLIKE相同selectcount(*)fromolap_b_dw_hotelorder_fwherecreate_date_widnotregexp
-
Oracle10g 详细安装教程
Oracle10g 详细安装教程在SecureCRT下操作:vi/etc/yum.repos.d/base.repo[Base]name=basebaseurl=file:///mnt/Serverenabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release挂载:mount/dev/cdrom/mnt…
-
Oracle 10g 安装图解
Oracle 10g 安装图解1.打开Oracle程序,Oracle如果没有自动运行,请在光盘找到Install目录,选择setup.exe执行,系统出现如下图片:2.选择程序安装的路径,这里D盘可用空间较大,这里就选择D驱动器来进行安装;3.系统加载产品列表,并准备安装;4.Oracle要求在安装时,选择要安装的数据库类型,这里我选择默认的设置:”企业版”;5.在数据库配置中选择:”通用”6.在全局数据库名称中,
-
redis-删除所有key
redis-删除所有key删除所有Key,可以使用Redis的flushdb和flushall命令//删除当前数据库中的所有Keyflushdb//删除所有数据库中的keyflushall如果要访问Redis中特定的数据库,使用下面的命令//下面的命令指定数据序号为0,即默认数据库redis-cli-n0keys"*"|xargsredis-cli-n0del…
-
oracle数据库一个汉字占几个字节
oracle数据库一个汉字占几个字节***和数据库的编码有关系***1、数据库编码查询sql:1)、SELECTvalue$FROMsys.props$WHEREname=’NLS_CHARACTERSET’;ZHS16GBK:一个汉字占用2个字节AL32UTF8:一个汉字占用3个字节2)、selectuserenv…
-
redis单线程性能高的原因
redis单线程性能高的原因参考:https://blog.csdn.net/weixin_37356262/article/details/88827688https://blog.csdn.net/XingXing_Java/article/details/92626174为什么Redis是单线程的,并且速度还非常快
-
Redis各版本特性
Redis各版本特性Redis各版本特性
-
Linux上安装Oracle数据库(呕心沥血超级详细版)
Linux上安装Oracle数据库(呕心沥血超级详细版)第一步:系统磁盘分区:1:检查磁盘信息[root@iZuf6gxpvk73jkbx2r5h1bZ~]#fdisk–l2:进入分区的磁盘[root@iZ28ubyqhl0Z~]#fdisk/dev/vdbCommand(mforhelp):n#新建分区Commandactioncdeextendedp…
-
Redis:一致性Hash算法
Redis:一致性Hash算法1.前言在Redis集群模式Cluster中,Redis采用的是分片Sharding的方式,也就是将数据采用一定的分区策略,分发到相应的集群节点中。但是我们使用上述HASH算法进行缓存时,会出现一些缺陷,主要体现在服务器数量变动的时候,所有缓存的位置都要发生改变!具体来讲就是说第一当缓存服务器数量发生变化时,会引起缓存的雪崩,可能会引起整体系统压力过大而崩溃(大量缓存同一时间失效)。第二当缓…
-
使用redis的Hscan
使用redis的Hscanhscan查看一个hscan中符合条件的属性;HashOperationshashOperations=redisTemplate.opsForHash();Cursor<Map.Entry<String,Date>>cursor=hashOperations
-
什么?我往Redis写的数据怎么没了?
什么?我往Redis写的数据怎么没了?能坚持别人不能坚持的,才能拥有别人未曾拥有的。首先看俩问题,然后针对这俩问题,整理一下Redis过期策略。如果你对Redis的过期策略还不了解,那么请继续。1、我往Redis里写的数据怎么没了?使用Redis的同学你要明白一点,你为什么用Redis?用redis的作用是什么?用redis的好处
-
Oracle数据库运维优化六脉神剑口诀
Oracle数据库运维优化六脉神剑口诀我们知道数据库性能是数据库运维中至关重要的一个部分,据传在Oracle数据库的江湖中也有威力无比的六脉神剑技能,下面与大家免费分享Oracle大师们广为流传的六脉神剑口诀,一般人我不告诉他哦:)少商剑:应用程序SQL代码优化指定SQL执行计划使用索引技术:使用反向索引降低缩影快争用、使用函数索引提高复杂计算效率、通过索引重建减少碎片保证数据的批量提交使用Hint条横执行计划…
-
oracle中to_date()函数的用法详解
oracle中to_date()函数的用法详解虽然标题是oracle实际其他数据库语言mysql和pg数据库应该都是可以用的,to_date()作用:将字符类型按一定格式转化为日期类型具体用法:to_date(’‘2004-11-27’’,’‘yyyy-mm-dd’’),前者为字符串,后者为转换日期格注意,前后两者要以一对应。比如:to_
-
通过数据泵expdp、impdp方式备份与还原(导出与导入)Oracle数据库
通过数据泵expdp、impdp方式备份与还原(导出与导入)Oracle数据库前言备份还原oracle数据库的方式有很多种,本文只讲解使用expdp、impdp数据泵方式备份与还原(恢复)数据库,此种方式可以导出/导入数据库表以及表中的数据。请自行修改目录路径,否则出现错误别怪我哦~一、备份step1:使用system登录oracle打开DOS命令行界面,使用system用户登录oracle,格式:sqlplus用户名/密码@实例名(或者使用plsql……
-
Flink优化总结2
Flink优化总结2大数据之Flink优化总结2第3章反压处理概述Flink网络流控及反压的介绍:https://flink-learning.org.cn/article/detail/138316d1556f8f9d34e517d04d670626反压的理解简单来说,Flink拓扑中每个节点(Task)间的数据
-
MongoDB查询性能分析
MongoDB查询性能分析explain()方法能够提供大量与查询相关的信息。对于速度比较慢的查询来说,它是最重要的性能分析工具之一。通过查看一个查询的explain()输出信息,可以知道查询使用了哪个索引,以及是如何使用的。对于任意查询,都可以在最后添加一个explain()调用(与调用sort()或者limit()一样,不过explain()必须放在最后)。最常见的explain()输出有两种类型:使用索引的查询和没有使用索引的查询。其输出的信息可能如下:“millis”表明了这个查询的执行时间。数字…
-
Redis的配置、启动、操作和关闭
Redis的配置、启动、操作和关闭Redis的配置、启动、操作和关闭一.启动Redis1.默认配置启动执行redis-server命令,按照默认的redis.conf配置文件中的配置启动Redis,如下:因为默认配置无法自定义配置。所以该方式不会再生产环境中使用2.运行配置启动在命令redis-server后加上要修改的配置名和值(可以设置多对),没有设置的………
-
oracle 删除表空间后服务器磁盘空间未释放
oracle 删除表空间后服务器磁盘空间未释放记一次,删除数据库物理文件,磁盘空间不释放问题。背景描述:数据库业务下线,删除业务账户、后删除相应表空间,释放磁盘空间操作描述:1.dropuserxxxcascade;2.droptablespacexxxincludingdatafilesandcontents删除后,确实物理文件删除了,但使用df-h命令查看并未释放空间lsof|grepde…
-
oracle表分析语句
oracle表分析语句在命令窗口下执行execdbms_stats.GATHER_TABLE_STATS(属主名,表明,ESTIMATE_PERCENT=dbms_stats.auto_sample_size,CASCADE=TRUE);