Database
数据库
拥抱@
时刻提醒自己:自信力 自控力 执行力 精准的语言表达能力 敏锐的逻辑思维
展开
-
SQL中GROUP BY语句与HAVING语句的使用
一、GROUP BYGROUP BY语句用来与聚合函数(aggregate functions such as COUNT, SUM, AVG, MIN, or MAX.)联合使用来得到一个或多个列的结果集。语法如下:SELECT column1, column2, … column_n, aggregate_function (expression)FROM tablesWHERE p...转载 2019-07-08 23:58:15 · 4110 阅读 · 0 评论 -
数据库关系运算:自然连接,投影,交,除,并
1.自然连接自然连接(natural join)自然连接是一种特殊的等值连接,他要求两个关系表中进行比较的必须是相同的属性列,无须添加连接条件,并且在结果中消除重复的属性列。sql语句:Select …… from 表1 natural join 表2结果:2.投影投影是选取关系中列的子集。设模式R上关系r,X是R上属性的子集(x就是列),r到 X上的投影r`表示为:投影操作是...原创 2019-04-23 21:49:07 · 51670 阅读 · 6 评论 -
数据库系统和文件系统的区别与联系
写在前面 数据库系统DBS(Data Base System,简称DBS)通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。 数据库由数据库管理系统统一管理...原创 2019-04-23 22:03:30 · 36933 阅读 · 2 评论 -
数据库优化方案整理 [转需]
一:优化说明A:有数据表明,用户可以承受的最大等待时间为8秒。数据库优化策略有很多,设计初期,建立好的数据结构对于后期性能优化至关重要。因为数据库结构是系统的基石,基础打不好,使用各种优化策略,也不能达到很完美的效果。B:数据库优化的几个方面可以看出来,数据结构、SQL、索引是成本最低,且效果最好的优化手段。C:性能优化是无止境的,当性能可以满足需求时即可,不要过度优化。二:优化方向...转载 2019-07-08 23:37:43 · 462 阅读 · 0 评论 -
MySQL - 常见的三种数据库存储引擎 【转需】
数据库存储引擎:是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL的核心就是插件式存储引擎。查看存储引擎:我们可以用SHOW ENGINES; 来查询数据库的存储引擎。MySQL给用户提...转载 2019-07-09 00:12:54 · 277 阅读 · 0 评论