数据库
Star永恒
把自己当成唯一,让自己光彩。
展开
-
单机数据库优化
数据库优化有很多可以讲,按照支撑的数据量来分可以分为两个阶段:单机数据库和分库分表,前者一般可以支撑500W或者10G以内的数据,超过这个值则需要考虑分库分表。另外,一般大企业面试往往会从单机数据库问起,一步一步问到分库分表,中间会穿插很多数据库优化的问题。本文试图描述单机数据库优化的一些实践,数据库基于mysql,如有不合理的地方,欢迎指正。1、表结构优化在开始做一个原创 2017-06-16 10:59:23 · 257 阅读 · 0 评论 -
数据库条件查询
排序查询/*排序查询:对查询结构进行排序关键字:order by 字段名 [ASC|DESC]ASC:升序(从小到大),默认的DESC:降序(从大到小) */# 查询所有记录的name和price,结构按照价格 从大到小进行排序SELECT pname,price FROM product ORDER BY price DESC; #1.查询所有商品信息...原创 2019-01-24 22:26:54 · 1145 阅读 · 0 评论 -
多表查询
微信公众号:菜鸟永恒第1章 多表关系实战1.1 实战1:省和市 方案1:多张表,一对多 方案2:一张表,自关联一对多 1.2 实战2:用户和角色 (比如演员和扮演人物) 多对多关系1.3 实战3:角色和权限 (比如公司职位和开除等权限) 多对多关系1.4 实战4:客户和联系人(可选) 一对多:一个客户服...原创 2019-01-21 23:58:41 · 240 阅读 · 0 评论 -
JDBC
1.1JDBC概述1.1.1什么是JDBCJDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API。JDBC是Java访问数据库的标准规范,可以为不同的关系型数据库提供统一访问,它由一组用Java语言编写的接口(大部分)和类组成。1.1.2什么是数据库驱动JDBC需要连接驱动,驱动是两个设备要进行通信,满足一定通信数...原创 2019-02-24 22:31:02 · 146 阅读 · 0 评论