SQL/Oracle
文章平均质量分 72
方丈的寺院
公众号@方丈的寺院
展开
-
Oracle开发环境搭建
一.软件准备 地址:oracle官网 安装包:因为个人学习用,所以就安装服务器端就可以了,不需要客户端. 一共两个压缩文件,解压时一起解压到到一个文件夹。 本人使用的:win32_11gR2_database_1of2,win32_11gR2_database_2of2 二. 软件安装 软件按照说明一直安装就行,没什么特殊配置。下面两处稍微注意下: 1.下面这步注意系统会创建原创 2014-10-12 18:18:53 · 1693 阅读 · 0 评论 -
文章标题 Oracle数据库中dual表使用
一. 业务场景 业务流程需要进行写入和更新的比较,所以有原表和历史表。 要求表中的ID唯一性,以及两张表的ID关联,另外后续可能数据库会进行迁移二.方案选择方案一:id设置为int型自增长。这种做法编程简单,无需考虑id唯一性,由数据库帮忙维护。但是在此业务场景下存在缺点 1. 这里存在两张表关联。id自增长无法确保数据唯一性,也就无法保证原表与历史表进行数据映射。比如说,现在原创 2015-04-06 20:46:04 · 1272 阅读 · 0 评论 -
MySQL索引介绍
摘要本文主要介绍MySQL数据库的索引,之前有写过mongo index, cassandra index,总体来说,mongo index与MySQL会比较类似,因为都是基于B树,Cassandra的差的多点。有兴趣的可以对比着看看存储引擎MySQL可选的存储引擎有十几种,主要有两种,一种是MyISAM,一种是InnoDB。5.7以后的默认存储引擎是InnoDB。Oracle也推荐在大部分场合下原创 2017-06-03 22:42:52 · 984 阅读 · 0 评论 -
数据库连接(1)-从JDBC到MyBatis
摘要 因为有持久层框架,和Spring的存在,越来越多的人对数据库连接这块不甚了解,只知使用方便,不知其原理。所以写一个数据库连接的系列文章,总结下本人在数据库连接方面遇到的问题,和对数据库连接的理解。 JDBC jdbc:Java DataBase Connectivity,Java 数据库连接,一套标准的Java API,用来执行SQL语句。这套命名应该是很老了,毕竟将Data Ba...原创 2018-03-18 22:02:29 · 2286 阅读 · 0 评论 -
SQL IN 一定走索引吗?
摘要 IN 一定走索引吗?那当然了,不走索引还能全部扫描吗?好像之前有看到过什么Exist,IN走不走索引的讨论。但是好像看的太久了,又忘记了。哈哈,如果你也忘记了MySQL中IN是如何查询的,就来复习下吧。 问题 问题要从之前的统计店铺数关注人数说起 SELECT shop_id, count(user_Id) as attentionNumber FROM shop_attention WHE...原创 2019-06-16 20:12:33 · 5641 阅读 · 1 评论