06 2021 档案
摘要:V$MYSTAT 当前会话的统计信息 V$SESSTAT 实例所有会话的统计信息。 作用 查看各个session资源占用 session登陆后资源使用率 快照间资源占用比 常用列说明 SID :session唯一ID STATISTIC# :资源唯一ID VALUE :资源使用 V$SYSSTAT
阅读全文
摘要:基础数据类型 整数 Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样。 以0b开头表示的是二进制 以0o开头表示的是八进制 以0x开头表示的是十六进制 正常输入表示的是十进制 浮点数 浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点
阅读全文
摘要:cx_Oracle Python连接Oracle数据库-cx_Oracle
阅读全文
摘要:Python背调 【Python前导】Python、Pip、Conda、Anaconda、Miniconda 【Python IDE】PyCharm、Jupyter Notebook、Visual Studio Code、IPython 基础语法 基础数据类型和变量 进阶数据类型 流程控制 断言(a
阅读全文
摘要:简介 断言:断定此处是对的,如果错了,就返回问题。 通常在测试程序时不知道哪里会出错,只有执行到最后才能看到错误信息。断言是声明其布尔值必须为真的判定,如果发生异常就说明表达式为假,就会触发异常。 语法格式 assert expression [, arguments] 等价于 if not exp
阅读全文
摘要:简介 PEP8是Python编程规范,是一些关于如何让程序更具可读性的建议。 详解 提示|翻译|备注 | | PEP 8:expected 2 blank lines,found 0 | 有两个空白行,但是没有发现 | 通常指在声明函数的上方必须有两行的空行 PEP 8:missing whites
阅读全文
摘要:Oracle执行计划概述 Oracle执行计划详解 获取执行计划 获取执行计划之Autotrace 获取执行计划之explain plan for 获取执行计划之dbms_xplan.display_cursor() 获取执行计划之dbms_xplan.display_awr() 获取执行计划之10
阅读全文
摘要:Oracle Hint Oracle Hints是一种机制,用来告诉优化器按照我们的告诉它的方式生成执行计划,它允许用户在SQL语句中插入相关的语法,从而影响SQL的执行方式。 Hint的作用 调整目标SQL使用的优化器类型 调整优化器的优化目标 调整表的访问路径 调整表的连接类型 调整表的连接顺序
阅读全文
摘要:AND-EQUAL(INDEX MERGE) INDEX MERGE是指当where条件中出现针对多个不同索引列的等值条件,Oracle会分别去扫描这些索引列,然后合并每个索引的集合,找到值相同的ROWID最后回表。 缺陷 涉及到的索引都为单列索引 索引都在查询中出现 谓词使用=关系符号连接 从Or
阅读全文
摘要:简介 库缓存主要用于缓存刚刚执行过的 SQL 语句和 PL/SQL 语句(如存储过程、函数、包、触发器)所对应的执行计划、解析树(Parse Tree)、Pcode、Mcode 等,当同样的 SQL 语句和 PL/SOL 语句再次被执行时无须再次从头开始解析,从而提高 SQL 语句和 PL/SQL语
阅读全文
摘要:图解Library Cache 结构说明 Hash Bucket 库缓存相当于一个Hash Table由一组Hash Bucket构成,每个Hash Bucket存储相同哈希值的所有库缓存对象句柄,不同库缓存对象句柄间用指针连接,构成库缓存对象句柄链表(Library Cache Object Ha
阅读全文
摘要:简介 表连接,顾名思义多个表之间用用连接条件连接在一起,使用表连接的目标SQL其目的就是从多个表获取存储在这些表中不同维度的数据。 解析表连接SQL的要素 目标SQL文本的写法 SQL文本的写法决定表连接的类型:内连接、外连接、自连接 自连接:同一张表内的字段做连接 3. 表连接顺序 不管目标SQL
阅读全文
摘要:定义 目前一般我们使用的索引都是B-Tree索引,索引结构中存储的是键值和对应ROWID。位图索引是指用位图表示的索引,通常创建在有大量重复值的列上,针对每个键值建立不同的位图。索引结构中主要存储键值、起止ROWID和位置编码,位置编码中的每一位表示键值对应数据行的有无,一个块可能指向多行数据的位置
阅读全文
摘要:问题描述 Extension Installation Error An error occurred installing @jupyterlab/github. Error message: Please install Node.js and npm before continuing ins
阅读全文
【问题记录】Pycharm提示:No data sources are configured to run this SQL and provide advanced code assistance.
摘要:问题描述 No data sources are configured to run this SQL and provide advanced code assistance. 解决方案 确认Pycharm侧边栏打开,没有打开的话配置路径为: File>>Settings>>Appearance>
阅读全文
摘要:问题描述 从远程仓库拉取项目时报错 fatal: unable to access 'https://github.com/Henry-chr/godone.git/': OpenSSL SSL_read: Connection was reset, errno 10054 解决方案 造成这个错误很
阅读全文
摘要:前言 最近在用Python写一个项目,需要用数据库记录用户信息,正好自己的本命语言是Oracle,便研究了下Python如何连接Oracle数据库。记录一哈,以备下次之需,欢迎指正。 环境 项目是用MiniConda搭建的虚拟集成环境 Python版本 用到的库 cx_Oracle Oracle版本
阅读全文

浙公网安备 33010602011771号