Database
社畜王总
专注最新技术行业的发展。将复杂技术用最简单易懂的文字表达描述。每种技术用一篇文章解说。
展开
-
mysql索引需要的条件
一、数据库索引创建规则1、表的主键、外键必须有索引;2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引;4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5、索引应该建在选择性高的字段上;6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替: 正确...原创 2019-11-18 13:53:53 · 1892 阅读 · 0 评论 -
JDBC连接数据库基本方法概览
什么是JDBCJDBC(Java Data Base Connectivity,Java数据库链接)是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一的访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高的工具和接口,使数据库开发人员能够编写数据库应用程序。JDBC是sun开发的一套数据库访问编程接口,是一种SQL级的API。因为它是由...原创 2019-02-28 15:53:19 · 293 阅读 · 0 评论 -
解读NoSQL
NoSQL简介Nosql的全称是Not only sql,Nosql指的是非关系型数据库,而我们常用的都是关系型数据库。就像我们藏用的mysql,sqlserver一样,这些数据库一般用来存储重要信息,应对普通的业务是没有问题的。但是,随着互联网的高速发展,传统的关系型数据库(RDBMS)在应付超大规模,超大流量以及高并发的时候力不从心。而就在这个时候,Nosql得到的告诉的发展。NoSQL中...原创 2019-03-05 16:04:17 · 326 阅读 · 0 评论 -
Mysql优化之表分区
什么是表分区随着互联网的急速发展,数据呈现指数级增长,为了改善大型表以及具有各种访问模式的表的可伸缩性,可管理性和提高数据库效率。通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。 如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。分区的一些优点包括:与单个磁盘或文件系统分区...原创 2019-03-07 18:06:03 · 185 阅读 · 0 评论