ICode9

精准搜索请尝试: 精确搜索
  • Python操作SQLite数据库2021-04-16 09:52:40

    SQLite是一款轻型的数据库,占用内存非常低,通常只需要几百K的内存就够用了。它将整个数据库,包括定义表、索引以及数据本身,做为一个单独的可跨平台的文件存储在主机中,并且支持 Python、Java、C# 等多种语言,目前的版本已经发展到了 SQLite3。Python中内置了SQLite模块,不需要任何配置,可

  • 【DB笔试面试585】在Oracle中,什么是常规游标共享?2021-04-15 23:54:21

    ♣          题目         部分 在Oracle中,什么是常规游标共享?     ♣          答案部分          游标共享(Cursor Sharing)是指共享游标(Shared Cursor)之间的共享,游标共享可以实现重用存储在子游标(Child Cursor)中的解析树和执行计划而不用从头开始做

  • 【DB笔试面试596】在Oracle中,什么是执行计划?2021-04-15 22:56:22

    ♣题目 部分 在Oracle中,什么是执行计划?      ♣答案部分 执行计划指示Oracle如何获取和过滤数据、产生最终结果集,这是影响SQL语句执行性能的关键因素。在深入了解执行计划之前,首先需要知道执行计划是在什么时候产生的,以及如何让SQL引擎为语句生成执行计划。在Oracle中,任何

  • 【DB笔试面试586】在Oracle中,什么是自适应游标共享(3)?2021-04-15 14:56:02

    现在将的值修改为“JAVA CLASS”,然后再次执行目标SQL: 1LHR@orclasm > EXEC :X :='CLUSTER';  2  3PL/SQL procedure successfully completed.  4  5LHR@orclasm > SELECT COUNT(*) FROM T_ACS_20170611_LHR T WHERE T.OBJECT_TYPE=:X;  6  7  COUNT(*)  8

  • 【DB笔试面试576】在Oracle中,简述Oracle中的游标。2021-04-15 12:54:35

    ♣          题目         部分在Oracle中,简述Oracle中的游标。     ♣          答案部分           在介绍游标之前先介绍一下Oracle数据库中库缓存(Library Cache)的作用及其组成结构。库缓存是SGA中共享池(Shared Pool)中的一块内存区域,主要作用就

  • 【DB笔试面试587】在Oracle中,常规游标共享和自适应游标共享的联系和区别有哪些?2021-04-14 23:57:27

    ♣          题目         部分 在Oracle中,常规游标共享和自适应游标共享的联系和区别有哪些?     ♣          答案部分          从严格意义上来说,常规游标共享和自适应游标共享是各自独立的,两者之间没有必然的联系。常规游标共享的目的是通过使用

  • 【DB笔试面试586】在Oracle中,什么是自适应游标共享(2)?2021-04-14 23:54:17

    另外,在目标列有Frequency类型直方图的前提条件下,如果对目标列施加等值查询条件,且该查询条件的输入值等于该列的某个实际值时,则该谓词条件的可选择率的计算公式为如下所示:selectivity=BucketSize/NUM_ROWS其中,BucketSize表示目标列的某个实际值所对应的记录数。合并上述计算公式可以

  • Python内置数据库SQLite2021-04-14 21:54:48

    目录相关介绍相关方法实例演示数据库查询相关介绍SQLite是小型的数据库,他不需要作为独立的服务器运行,可以直接在本地文件上运行,在Python3版本中,SQLite已经被包装成标准库pySQLite。可以将SQLite作为一个模块导入,模块的名称为sqlite3,然后就可以创建一个数据库文件连接。相关方法impo

  • 将游标修改为建表来提高效率2021-04-14 20:59:07

    将游标修改为建表来提高效率    题记:最近一个同事说一个更新语句很慢求助与我,我看了下,这类语句的优化具有典型的代表性,于是记录下来和大家共享下。 原sql语句: DECLARE V_PARTYNO VARCHAR2(20);V_APP_MP VARCHAR2(20);V_INTIME DATE;V_CNT INT; BEGINFOR CUR IN (SELEC

  • SqlServer中循环和条件语句2021-04-13 15:01:51

    SqlServer中循环和条件语句    --                                  ╔════════╗      -- ===============================  ║ if语句使用示例 ║      --                                  ╚════════╝ 

  • 深入解析:由SQL解析失败看开发与DBA的性能之争2021-04-11 21:57:43

      深入解析:由SQL解析失败看开发与DBA的性能之争    李华云和恩墨高级技术顾问编者注:在很多生产系统中,程序员经意不经意写下的一条SQL都可能带来性能上的巨大隐患,正确的、不正确的。而DBA就要不断在这些问题中出生入死,本案例描述的那些不正确的SQL可能给我们带来的麻烦,而这类错

  • 库缓存(Library Cache)内存结构2021-04-11 21:57:31

    库缓存(Library Cache)内存结构Library cache是Shared pool的一部分,它几乎是Oracle内存结构中最复杂的一部分. 一 , Library cache存放什么(存放的信息单元都叫做对象) ?  Library存放的信息单元都叫做对象,这些对象可以分为两类: 1. 存储对象  2. 过渡对象(游标Cursor,这里的游标指

  • MS SQL Server游标(CURSOR)的学习使用2021-04-07 13:32:37

    下面代码示例中,先是宣告你在游标中需使用变量,也就是临时存储处理字段的数据。2. 宣告一个游标,并SELECT需要处理的数据集。3. 打开游标(#6行代码)。4. 从游标中拿来FETCH NEXT 数据给变量赋值。5. 循环@@FETCH_STATUS = 0条件。6. 在循环块,可以处理第一笔的记录逻辑了。本示例中是P

  • 033.mysql-mysql查询每个表的数据量和每个表数据中最大的时间错-循环游标2021-04-02 03:02:14

    创建表 CREATE TABLE `count_table` ( `schema_in` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库名', `table_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '表名&#

  • PLSQL入门与精通(第76章:表行数的异常处理NO_DATA_NEEDED)2021-03-28 21:01:45

    上次介绍了“表·函数”,在使用表·函数时,有些注意事项要注意。 那就是使用“WHERE ROWNUM<=n”想取前几条数据相关的注意事项。 例如,请看以下我们用“WERE ROWNUM<=n”对表·函数进行查询。 SELECT * FROM TABLE (pac1.f1(5)) WHERE ROWNUM <= 2; COL1 COL2 1 ABC1 2 ABC2

  • 计算机三级数据库复习6-数据库后台编程技术2021-03-20 00:00:17

    未来教育第八章题目笔记_数据库后台编程技术 1、用户定义的完整性可以用CHECK短语指定应满足的条件,也可以用触发器约束。但DEFAULT约束不能实现用户自定义的完整性,只能表示实体或参照完整性。 3、 ①有符号bigint:存储大小为8个字节 ②有符号int:存储大小为4个字节 ③有符号sma

  • python 操作数据库2021-03-18 18:29:36

    import pymysql #创建连接 conn = pymysql.connect(host='localhost',port=3306,user='root',passwd='123',db='mysql') #创建游标 cursor = conn.cursor() #执行命令 effect_row =cursor.execute('select * from student') print(c

  • 5000多张数据表,如何用SQL迁移到数据仓库?2021-03-09 20:54:11

    SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 需求背景最近公司打算集中梳理几大业务系统的数据,希望将各个业务系统中的数据集中到数据仓库中。总共有5000多张数据表,但是好在业务数据量没有像电商那么庞大,也就几十个G。 需求分析其实这个需求很简单,就是把这5000多张不同数

  • 这该死的游标,怎么这么难呢?2021-03-08 11:53:31

    SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 经常有小伙伴吐槽SQL中最难的可能就是游标了,游标确实不好理解,我们常见的数据操作都是返回一个结果集,而游标则是返回单行记录。 今天我们就来给小伙伴们讲解一下这“该死”的游标,该如何使用。 1 、什么是游标 关系数据库中的操

  • 游标2021-03-04 21:33:55

    游标(cursor) 对查找的结果一行一行进行操作,需要使用游标。 declare 游标名 cursor for select 语句; 游标就是一个内存块,当我们执行select语句以后,将查询到的结果放在游标里,如果我们使用游标的内容时,需要使用: open 游标名; 关闭:close 游标名; 查看游标的内容,使用命令:fetch 游标名 int

  • 通过面试题复盘sql初阶及高阶知识2021-02-28 19:01:55

    标题一、数据获取–增删改查 1、创建表 // 课程表 --主表 create table subject( id int not null, subject varchar(200) ); //学生表-- 从表 create table student( id int not null identity(1,1) primary key,//主键自增长 auto_increment/identity(1,1) name char(20)

  • pymysql基础教程2021-02-28 11:01:23

    pymysql基础教程 1.下载pymysql 在命令框输入指令即可 pip install pymysql 2.连接pymysql 连接数据库: import pymysql conn = pymysql.connect( host="", # 数据库地址 user="", # 数据库用户 password="", # 数据库密码 charset="utf8", # 数据库字符

  • MySQL高级查询与编程笔记 • 【第4章 MySQL编程】2021-02-19 13:02:38

    全部章节   >>>> 本章目录 4.1 用户自定义变量 4.1.1 用户会话变量 4.1.2 用户会话变量赋值 4.1.3 重置命令结束标记 4.1.4 实践练习 4.2 存储过程 4.2.1 局部变量 4.2.2 存储过程介绍 4.2.3 创建和执行存储过程的语法 4.2.4 不带参数存储过程 4.2.5 带输入参数存储过程 4.2.

  • 03_游标的使用2021-02-16 12:04:05

    1 ************************************** 2 游标的使用 3 ************************************** 4 --12.1 使用游标 5 6 --要求: 打印出 80 部门的所有的员工的工资:salary: xxx 7 8 declare 9 --1. 定义游标 10 cursor salary_cursor i

  • MySQLdb模块2021-02-15 22:32:16

    python学习-MySQLdb模块 函数用法 # 生成一个 connect 对象,用于访问数据库 conn = MySQLdb.connect(host='localhost', db='test01', user='root', passwd='123456', port=3306, charset='utf-8') ## connect 对象方法 # 关闭数据库连接 close() # 提交当前

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有