- 博客(6)
- 收藏
- 关注
原创 VARCHAR字段指定索引长度
一、概述在varchar字段上建立索引时,必须指定索引长度,没必要对全字段建立索引,根据实际文本区分度决定索引长度 --《阿里开发手册》二、指定索引长度2.1 建立测试表建立一张my_user表CREATE TABLE my_user ( id BIGINT UNSIGNED, user_name VARCHAR(50), PRIMARY KEY (id))2.2 插入...
2019-12-27 11:41:16
5521
3
原创 业务上具有唯一特性的字段,为什么要使用唯一索引
一、问题背景阿里开发手册上提到了,“业务上具有唯一特性的字段,即使是多个字段的组合,也必须建立成唯一索引。不要以为唯一索引影响了insert速度,这个速度损耗可以忽略,但提高查找速度是明显的。”唯一索引对insert影响是什么样的呢?查找速度提升表现在什么地方?接下来,让我们一起来探索吧…二、问题分析2.1 测试表建立建立包含唯一索引的person表CREATE TABLE...
2019-12-26 17:31:03
1494
原创 Arrays.asList()与UnsupportedOperationException异常
一、Arrays.asList()返回结果的是什么?让我们看看源码public static <T> List<T> asList(T... a) { return new ArrayList<>(a);}asList()返回了ArrayList,不过它不是我们熟悉的ArrayList,而是Arrays类中的内部类Arrays$ArrayList。下...
2019-12-23 20:18:23
247
原创 Eclipse中使用Maven关联Spring源码包
一、使用Maven构建SSM项目二、关联源码2.1 找到你要查看源码的jar包2.2 鼠标右击jar包2.3 鼠标移到Maven上面2.4 单击Download Sources就可以下载该jar包对应的源码包了...
2019-07-24 17:19:16
431
原创 数据库设计三范式的通俗解释
一、第一范式1.1 描述1NF主要是关于属性的原子性,要求属性具有原子性,不可再分解1.2 案例学生表字段学号姓名性别出生年月表中的出生年月字段,如果认为其还能再细分为:出生年月年份月份这样的话,出生年月字段就不符合原子性,那就不是第一范式。不能再细分的话,就符合第一范式。二、第二范式2.1 描述2NF主要是关...
2019-07-19 19:44:26
283
原创 eclipse使用Data Source Explorer连接SQLite数据库
Window --> preferences --> Data Management --> Connectivity --> Driver Definitions点击右边Filter,选择SQLite点击Vendor Filter选择SQLite,然后选择SQLite JDBC Driver选择后点击JAR List 接着点击Add JAR/ZIP 选择...
2019-07-18 10:42:40
1148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅