随笔- 156
文章- 0
评论- 54
阅读-
64万
随笔分类 - 数据库
数据库相关技术
ORACLE存储过程获取索引信息-转为MySQL索引创建语句
摘要:ORACLE存储过程获取索引信息-转为MySQL索引创建语句 背景:因为在使用DataPipeline做数据同步(oracle到TiDB[语法与MySQL基本一致的数据库])的时候发现oracle数据库的索引是没有被一起同步过来的,在查询数据的时候会很慢,所以需要手动在TiDB中创建索引,这个就很麻
阅读全文
MySQL事务隔离级别(InnoDB)
摘要:MySQL事务隔离级别(InnoDB) MySQL(InnoDB引擎)有四种事务隔离级别,从上到下安全性越来越高,性能越来越不好 读未提交(read uncommitted) 读已提交(read committed) 可重复读(repeatable read) 串行化(serializable) M
阅读全文
Oracle列转行 参数动态传入iBatis使用示例
摘要:Oracle行转列 参数动态传入iBatis使用示例 最近做了一个需求,需要获取工作流数据的各个节点的渠道数量信息,各渠道的费用信息~ 之前的需求是只需要获取渠道数据,所以做了渠道兼容,每个渠道数量的获取都是先case when 处理,然后再sum统计的 方案一:手动汇总数据为列数据(先case w
阅读全文
PL/SQL Developer查詢已經執行過的SQL語句記錄 Ctrl+E
摘要:PL/SQL Developer查詢已經執行過的SQL語句記錄 最近提数比较多,没有已存在的脚本信息,就手工写呀... 一次性打开了多个提数脚本文件,结果执行完后把脚本保存好了,但是最后的整理其它脚本时 把原来的存档的脚本给不小心替换掉了 还ctrl+s保存了,抱着侥幸心理 可能我重新打开会回来吧
阅读全文
Navicat定时在MySQL与MySQL数据库之间自动传输数据
摘要:Navicat定时在MySQL与MySQL数据库之间自动传输数据 来由: 需要将表数据从一个库同步到另一个库(数据分发),之前有尝试过使用Kettle去抽数,但是数据量稍微大一点的时候太慢了... 有可能是本机性能的原因,然后就选择用navicat自带的同步工具。(测试环境需要用navicat(因为
阅读全文
數據庫ORACLE轉MYSQL存儲過程遇到的坑~(總結)
摘要:ORACLE數據庫轉MySQL數據庫遇到的坑 總結 最近在做Oracle轉mysql的工程,遇到的坑是真的多,尤其是存儲過程,以前都沒接觸過類似的知識,最近也差不多轉完了就總結一下。希望能幫到一些人(包括以後的自己)~ 1> 基本語法 變量聲明: oracle: v_cnt varchar2(100
阅读全文
阿里云服务器上安装mysql的详细步骤
摘要:阿里云安装mysql (1)下载mysql安装包,去mysql官网下载对应的包 mysql数据库官方下载网址: https://downloads.mysql.com/archives/community/ 在图示位置 搜索自己需要的版本,选中后 点击download 开始下载 (2)下载好后,通过
阅读全文
MYSQL基础知识小盲区
摘要:MYSQL必会的知识 新学的MySQL小技能: show PROCESSLIST; #查看当前数据库的进程 (也就是正在进行的sql操作) kill Id; #终止Id对应的sql的执行 例如我想中止上面Id为 3312591 的进程,中止执行 select count(*) from `v_xxx
阅读全文