上一页 1 2 3 4 5 6 ··· 45 下一页
摘要: 通过学习,了解到了变量的一些知识。变量的分类如下: 存储过程中的变量: 一、标量类型 (有%TYPE) 二、复合类型 (1)记录类型 (有%ROWTYPE) (2)索引表类型(关联数组) (3)varry变长数组 一、标量类型 标量类型,一种是常用的有NUMBER、CHAR 、VARCHAR2 、V 阅读全文
posted @ 2021-12-07 17:50 托马斯骨头收集 阅读(4556) 评论(0) 推荐(0) 编辑
摘要: oracle存储过程—-异常介绍 参考PL/SQL ,存储过程中的异常来自于程序本身,也有的来自开发人员自定义的数据,而所有的这些错误我们称之为异常(编译时的错误不能称为异常)。本篇介绍存储过程中对于异常的三种分类: 1.预定义异常。2.非预定义异常。3.自定义异常。 1、预定义异常 oracle中 阅读全文
posted @ 2021-12-07 15:58 托马斯骨头收集 阅读(1664) 评论(0) 推荐(0) 编辑
摘要: - 声明游标;CURSOR cursor_name IS select_statement --For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标 declare cursor c_job is select id,name,pid from emp; - 阅读全文
posted @ 2021-12-07 11:40 托马斯骨头收集 阅读(375) 评论(0) 推荐(0) 编辑
摘要: Oracle 存储过程的基本语法 1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 IN NUMBER, 参数2 IN NUMBER ) IS 变量1 INTEGER :=0; 变量2 DATE; BEGIN END 存储过程名字; 2.SELECT I 阅读全文
posted @ 2021-12-06 10:12 托马斯骨头收集 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 一.什么是oracle分区,什么时候用,通常有哪几种类型 (1) 分区的实质是把一张大表的数据按照某种规则使用多张子表来存储。 然后这多张子表使用统一的表名对外提供服务,子表实际对用户不可见。类似于在多张子表上建立一个视图然后用户直接使用该视图来访问数据。 (2)Oracle分区在什么情况下使用 当 阅读全文
posted @ 2021-12-02 14:41 托马斯骨头收集 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 本文通过navicat、SQL对数据进行清洗,重在梳理与建立个人的数据清洗思路。 个人工作中接触的数据清洗包括两类:单表数据清洗、多表关联的数据清洗 记得高项里面是这么定义数据清洗的:将重复、多余的数据筛除,将缺失的数据补充完整,将错误的数据纠正者删除,最后整理成为我们可以进一步加工、使用的数据。 阅读全文
posted @ 2021-12-01 11:04 托马斯骨头收集 阅读(2001) 评论(0) 推荐(0) 编辑
摘要: 新写了一个功能,自测和测试环境测试都没问题,但在生产环境会出现偶发问题。于是,加班到12点一直排查问题,终于定位了的问题原因:Mysql Limit查询优化导致。现抽象出问题模型及解决方案,分析给大家,避免大家踩坑。 问题场景 新上线一个交易记录导出功能,逻辑很简单:根据查询条件,导出对应的数据。由 阅读全文
posted @ 2021-11-23 14:40 托马斯骨头收集 阅读(2071) 评论(0) 推荐(0) 编辑
摘要: 一直有想了解分库分表,但是还未实战过,目前简单了解了一下基本概念和思路, 如何实现分库分表 将原本存储于单个数据库上的数据拆分到多个数据库,把原来存储在单张数据表的数据拆分到多张数据表中,实现数据切分,从而提升数据库操作性能。分库分表的实现可以分为两种方式:垂直切分和水平切分。 ◆水平:将数据分散到 阅读全文
posted @ 2021-11-23 10:42 托马斯骨头收集 阅读(60) 评论(0) 推荐(0) 编辑
摘要: MySQL优化概述 MySQL数据库常见的两个瓶颈是:CPU和I/O的瓶颈。 CPU在饱和的时候一般发生在数据装入内存或从磁盘上读取数据时候。 磁盘I/O瓶颈发生在装入数据远大于内存容量的时候,如果应用分布在网络上,那么查询量相当大的时候那么平瓶颈就会出现在网络上。 我们可以用mpstat, ios 阅读全文
posted @ 2021-11-22 10:41 托马斯骨头收集 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 最近在复习数据库索引部分,看到了 fulltext,也即全文索引,虽然全文索引在平时的业务中用到的不多,但是感觉它有点儿意思,所以花了点时间研究一下,特此记录。 引入概念通过数值比较、范围过滤等就可以完成绝大多数我们需要的查询,但是,如果希望通过关键字的匹配来进行查询过滤,那么就需要基于相似度的查询 阅读全文
posted @ 2021-11-19 17:27 托马斯骨头收集 阅读(110) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 45 下一页