数据库
Song_MJ
这个作者很懒,什么都没留下…
展开
-
阿里云大数据组件零碎点总结(不定时更新)
1 ADS1.1 简介云原生数据仓库AnalyticDB MySQL版(简称ADB,原分析型数据库MySQL版),是阿里巴巴自主研发的海量数据实时高并发在线分析云计算服务,使得您可以在毫秒级针对千亿级数据进行即时的多维分析透视和业务探索。云原生数据仓库AnalyticDB又称ADB又被称为ADS,以下仅用ADS。1.2 UPDATE_TYPE相关UPDATE_TYPE可设置数据的更新方式,可设置为batch(批量更新数据)和realtime(实时更新数据),默认值是batch,当设.原创 2020-07-07 17:10:59 · 5455 阅读 · 0 评论 -
为什么会出现存储过程?存储过程到底有什么用?
原文:存储过程到底有什么用? - 虎哥的回答 - 知乎 https://www.zhihu.com/question/21345483/answer/656171236存储过程到底有什么用?最近有个朋友在研究存储过程的事儿。看着他在那里纠结,突然想问下存储过程到底有用么?bing了一下,在一些解释中:1、存储过程集合了sql语句并且缓存,大大提高语言执行效率2、增加安全性3、保证原子性对这些东西有些疑问:1、据说现在sql语句也会进行缓存,是否提高效率,提高多少效率还真不好说2、安全性转载 2020-05-25 17:07:33 · 524 阅读 · 0 评论 -
Oracle报错:Cant open editor connection
用DBeaver客户端链接Oracle建表的时候报错:IO 错误: Got minus one from a read call, connect lapse 1 ms., Authentication lapse 0 ms. Got minus one from a read call, connect lapse 1 ms., Authentication lapse 0 ms. Got minus one from a read call, connect lapse 1 ms., Au..原创 2020-05-18 11:07:22 · 3972 阅读 · 0 评论 -
MySQL报错:SQL错误[1146][42s02]: Table 'tablename' doesn't exist(记一次以为自己删库的经历)
事情起因:操作数据库的是我们的萌新妹子,不太懂MySQL数据库这些东西,只会用,不会修,今天一开工她就给我说之前一直都可以访问的表访问不了,应该是被某人删除了,而且是一大半的表都不见了!!!让我找找原因,刚刚收到这个消息的时候我是真滴是慌,删库跑路的剧情要发生在年纪轻轻的我身上了吗??之前也没有过恢复数据的经验,没办法,只好硬着头皮一个人单干,我是项目的主要负责人之一那自然就得找出问题所在咯,我的MySQL客户端用的是Linux上的DBeaver,下面请大家欣赏一下MySQL报错的界面截图。o原创 2020-05-09 17:20:37 · 16175 阅读 · 0 评论 -
Oracle用序列和触发器实现ID自增
//用序列和触发器实现ID自增//1 创建序列create sequence 序列名 increment by 1 start with 1 maxvalue 9999999999999999999999999999 nocycle cache 20;//2 创建触发器create or replace trigger 触发器名 before insert on 表名 for eac...原创 2020-02-25 18:25:38 · 286 阅读 · 0 评论 -
JAVA连接Oracle
import java.sql.*;public class ConnectOracle { public static void main(String[] args) { testOracle(); } public static void testOracle() { Connection con = null; ...原创 2020-02-24 15:56:03 · 278 阅读 · 0 评论