发表于: 2018-01-07 23:06:07
2 506
今天完成的事
改错
索引
建立索引
十条数据太少,体现不出索引的查询速度
maven下载及配置
eclipse下载,安装
安装了Java8,百度了一下很顺利,以前安装过一次。
jdk是个程序安装包,jar是运行环境,包括虚拟机jvm等。
深度思考
1.maven是什么,和Ant有什么区别
虽然两者功能上都是构建工具,都用于创建 Java 应用,但是 Maven 做的事情更多,Ant仅仅是软件构建工具,而Maven的定位是软件项目管理和理解工具。
maven有大量的重用脚本可以利用,如生成网站,生成javadoc,sourcecode reference,启动tomcat,配置编译的jdk版本等。而ant都需要自己去写。
6,自增ID有什么坏处?什么样的场景下不使用自增ID?
在删除一个数据后,比如第3/10条数据,其他数据不会自动对齐排序,3这个序号会空着,后加的数据会从11开始。
8.唯一索引和普通索引的区别是什么,什么时候需要建唯一索引。
普通索引(由关键字KEY或INDEX定义的索引)的唯一任务是加快对数据的访问速度。因此,应该只为那些最经常出现在查询条件(WHEREcolumn=)或排序条件(ORDERBYcolumn)中的数据列创建索引。只要有可能,就应该选择一个数据最整齐、最紧凑的数据列(如一个整数类型的数据列)来创建索引。
唯一索引可以保证数据记录的唯一性
11.修真类型应该是直接存储Varchar,还是应该存储int?
varchar是可变长度,int长度固定系统查询速度更快
明天要做的事
学习maven,task15-20
遇到的问题
大问题没有,小问题不断。索引这一方面还是有点模糊不清。
收获
评论