- 博客(504)
- 收藏
- 关注
原创 Oracle rman工具使用(真的细)
Oracle RMAN(Recovery Manager)是Oracle数据库备份和恢复的官方工具,它提供的备份和恢复功能非常强大和可靠。RMAN可以备份整个数据库或特定表空间、数据文件、控制文件和归档日志,同时还可以进行增量备份和增量恢复。RMAN还提供了诸如备份验证、备份优化、备份复制、备份集管理、恢复操作、自动备份、自动恢复等高级功能。它使用的备份和恢复格式是Oracle通用的备份集(Backup Set),这使得备份和恢复非常灵活和高效。
2023-09-19 01:00:01 2888
原创 Oracle执行计划
执行计划:一条查询语句在ORACLE中的执行过程或访问路径的描述。即就是对一个查询任务,做出一份怎样去完成任务的详细方案。如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。看懂执行计划也就成了SQL优化的先决条件。通过执行计划定位性能问题,定位后就通过建立索引、修改sql等解决问题。
2023-08-21 00:50:32 5039
原创 Oracle解锁表、包、用户、杀会话、停job
执行存过kill_session(),kill掉上面的那个session会话。找到你需要kill的那个session会话,拿到SID及serial#:159, 3729。sys用户以sysdba身份登录Oracle数据库,给需要使用该包(sys用户以sysdba身份登录Oracle数据库,创建包。
2023-08-18 22:37:00 368
原创 Notepad++正则匹配
KaTeX parse error: Undefined control sequence: \n at position 3: \r\̲n̲,而不是\r\n。Notepad++正则表达式字符串最长不能超过69个字符。Note: 以换行符结尾表示是。
2023-08-18 18:08:06 3619
原创 Oracle AUTOTRACE故障处理:SP2-0618、SP2-0611
Oracle提供了一个称为EXPLAIN PLAN的工具,使用EXPLAIN PLAN命令,允许生成执行计划输出。SQL*PLUS提供了AUTOTRACE工具,允许查看已执行查询的执行计划,而不必使用EXPLAIN PLAN命令。
2023-08-17 02:19:02 217
原创 Oracle好书推荐
Oracle书籍清单一、《oracle循序渐渐》二、《深入解析Oracle》三、《大话Oracle RAC》四、《教你成为10g OCP》五、《RMAN备份与恢复》六、《精通PL\SQL编程》七、《突击Oracle DBA》八、《Oracle性能诊断艺术》一、《oracle循序渐渐》二、《深入解析Oracle》三、《大话Oracle RAC》四、《教你成为10g OCP》五、《RMAN备份与恢复》六、《精通PL\SQL编程》七、《突击Oracle DBA》八、《Oracle性能诊断艺术》
2023-08-13 10:20:53 840 2
原创 Oracle数据库如何修改字符集
我们需要在数据库处于open模式下执行维护操作,同时保证此时其他用户不在数据库上建立连接和执行任务,就需要Oracle数据库启用受限会话模式。修改数据库并发执行作业时使用的进程数量为0,不让Oracle数据库进行并发作业。修改Oracle数据库字符集为ZHS16GBK。以sysdba身份登录到数据库。
2023-08-11 13:31:50 7095 2
原创 Oracle数据库修改进程连接数
我们可以看到,Oracle数据库默认只支持最大150个客户端连接。现在再去用PL/SQL登录Oracle数据库发现已经登录不上了。关闭Oracle的监听器服务后,我们下一步需要登录Oracle数据库,用命令停止Oracle实例。然后,我们需要重新登录到Oracle数据库中,把Oracle‘数据库实例启动起来。我们可以看到,现在Oracle监听服务已经能够发现“tzq”这个实例了。是的,上面我们已经把数据库关闭了,所以没有实例是正常的。我们能现在可以看到,Oracle数据库已经装载完毕、数据库已经打开。
2023-08-09 20:42:18 3254
原创 Windows下安装oracle_fdw:从PostgreSQL中访问Oracle数据库
Windows下安装oracle_fdw:从PostgreSQL中访问Oracle数据库
2023-08-09 00:35:30 904
原创 Windows下安装Sqoop
1.1、Sqoop是什么Sqoop是一个用于Hadoop和结构化数据存储(如关系型数据库)之间进行高效传输大批量数据的工具。它包括以下两个方面:1.1.1、可以使用Sqoop将数据从关系型数据库管理系统(如MySql)导入到Hadoop系统(如HDFS、Hive、HBase)中。1.1.2、将数据从Hadoop系统中抽取并导出到关系型数据库(如MySql)。1.2、底层实现原理 Sqoop的核心设计思想是利用MapReduce加快数据传输速度。
2023-08-07 23:02:07 1568 2
原创 【Kafka】Windows下安装Kafka(图文记录详细步骤)
(一)、Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。(二)、Kafka 本质上是⼀个消息队列。与zeromq不同的是,Kafka是一个独立的框架而不是一个库。通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。高吞吐量 :即使是非常普通的硬件Kafka也可以支持每秒数百万的消息。
2023-08-06 09:39:40 22611 49
原创 Windows下安装Zookeeper(图文记录详细步骤,手把手包安装成功)
Windows下安装Zookeeper(图文记录每一个步骤,手把手包安装成功)
2023-08-03 22:51:05 12122 9
原创 Windows下安装Spark(亲测成功安装)
安装Spark之前,需要安装JDK、Hadoop、Scala。显示上面的正常运行界面,表示本地的spark环境已搭建完成!环境变量Path添加条目%SCALA_HOME%\bin。为了验证Scala是否安装成功,开启一个新的cmd窗口。环境变量Path添加条目%SPARK_HOME%\bin。为了验证Spark是否安装成功,开启一个新的cmd窗口。设置环境变量 %SCALA_HOME%设置环境变量 %SPARK_HOME%本地点击msi文件安装,安装目录为。可以看到Scala安装成功。安装方法就不赘述了。
2023-08-02 00:01:28 7708 15
原创 Windows下安装Hive(包安装成功)
Hive 的Hive_x.x.x_bin.tar.gz 高版本在windows 环境中缺少 Hive的执行文件和运行程序。配置文件目录(%HIVE_HOME%\conf)有4个默认的配置文件模板拷贝成新的文件名。可以发现,自动连接MySQL去创建schema hive,并执行脚本。可以通过访问namenode和HDFS的Web UI界面(以及resourcemanager的页面(先在Hive安装目录下建立。根据自己的Hive安装路径(根据自己的Hive安装路径(请严格按照版本来安装。在Hadoop管理台(
2023-07-31 23:17:40 5979 6
原创 Windows下安装HBase
HBase(Hadoop Database),是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统。利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。
2023-07-29 00:54:09 4451 10
原创 【MySQL】MySQL整型转字符串、字符串转整型
在MySQL中,可以使用CAST()函数或者CONVERT()函数将整型转换为字符串。两个函数的作用是相同的,都可以将字符串转换为整型。以上两种方法都会将整型值123转换为字符串"123"。表示转换为有符号整型。如果要转换为无符号整型,可以使用。注意,如果字符串无法转换为整型,会返回NULL。在MySQL中,可以使用。函数将字符串转换为整型。
2024-05-23 17:54:14 81
原创 【Oracle】Oracle sqlplus登录后显示用户名/实例名
【小技巧】【Oracle】Oracle sqlplus登录后显示用户名/实例名
2024-05-21 11:51:24 204
原创 【Python】pycharm提示Inspection info:This inspection detects any methods which may safely be made static
【解释】【Python】pycharm提示Inspection info:This inspection detects any methods which may safely be made static
2024-05-21 09:52:18 155
原创 【PostgreSQL】PostgreSQL重命名表的存储过程,可重复执行
【代码】【PostgreSQL】PostgreSQL重命名表的存储过程,可重复执行。
2024-04-28 14:49:33 186
原创 【Python】Python插件pandas的DataFrame对象详细介绍,如何拿到里面的值
【详解】【Python】Python插件pandas的DataFrame对象详细介绍,如何拿到里面的值
2024-04-12 17:24:27 393
原创 【Python】Python捕获异常
当try块中的代码发生异常时,控制流将立即转移到except块,并执行该块中的代码。你可以根据需要捕获多种类型的异常,或者捕获所有类型的异常。你也可以使用多个except块来捕获不同类型的异常,或者使用单个except块来捕获所有类型的异常,并通过as关键字将异常对象赋值给一个变量,以便在后续代码中使用它。如果你只想捕获特定类型的异常,并且忽略其他所有类型的异常,你可以将特定的异常类放在前面,而将Exception放在最后,因为Exception是所有异常类的基类。
2024-04-11 21:10:04 248
原创 【PostgreSQL】PostgreSQL查询索引字段的类型(不适用于索引字段使用了函数表达式的场景)
【代码】【PostgreSQL】PostgreSQL查询索引字段的类型(不适用于索引字段使用了函数表达式的场景)
2024-04-10 18:08:09 250
原创 【SQLite3】Python使用SQLite3大全
SQLite数据字典是SQLite数据库内部的一个特殊的表,它包含了数据库元数据,例如表的名字、列的名字以及数据类型等信息。在SQLite中,数据字典通常是通过特定的系统表查询得到的,而不是作为一个单独的特性来访问的。如果你想要查询SQLite数据库的数据字典信息,你可以使用sqlite_master表来获取数据库中所有表的结构信息。这将返回表中所有列的详细信息,包括列的名字、数据类型等。这个查询会返回数据库中所有用户定义表的名字和创建这些表的SQL语句。将’table_name’替换为你想要查询的表名。
2024-04-09 02:59:26 1627
sed 与 awk(第二版)
2023-08-24
Python的Django怎么建网站的,有没有详细的资料
2023-12-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人