发表于: 2018-01-07 23:06:07

2 506


今天完成的事

task9-14

改错

索引

 建立索引

十条数据太少,体现不出索引的查询速度

如果要增加大量数据,又得涉及一些函数,更是两眼抹黑。









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

遇到的问题

大问题没有,小问题不断。索引这一方面还是有点模糊不清。

收获

经过这几天的学习,慢慢的能够抓住一点思绪。











返回列表 返回列表
评论

    分享到