![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
_zhj
加油!
展开
-
数据库中的码
数据库中什么是超码、候选码、主码?码是数据系统中的基本概念。所谓码就是能唯一标识实体的属性,他是整个实体集的性质,而不是单个实体的性质。它包括超码,候选码,主码。 超码是一个或多个属性的集合,这些属性可以让我们在一个实体集中唯一地标识一个实体。如果K是一个超码,那么K的任意超集也是超码,也就是说如果K是超码,那么所有包含K的集合也是超码。 候选码是从超码中选出的,自然地候选码也是一转载 2017-05-09 16:26:25 · 1313 阅读 · 0 评论 -
数据库中的join连接
数据库中的join分为三大类:内连接(Inner join),外连接(outer join),自然连接(natural join)。其中外连接又分为左外连接、右外连接和全外连接。自然连接:自然连接是一种特殊的等值连接,他要求两个关系表中进行比较的必须是相同的属性列,无须添加连接条件,并且在结果中消除重复的属性列。要求是两个这两个关系中参与比较的属性列必须是同名、同属性。如果两个关系中有多组原创 2017-05-09 19:07:19 · 2691 阅读 · 0 评论 -
数据库索引
参考文章:http://www.cnblogs.com/AK2012/archive/2013/01/04/2844283.htmlhttp://blog.csdn.net/kennyrose/article/details/7532032/一、索引定义和分类索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。比如说课本的目录就是一个索引,我转载 2017-07-06 16:33:33 · 178 阅读 · 0 评论 -
Linux安装mysql 8.0.12
本文安装在centos7,安装方法使用二进制文件方式。一、清理之前残余mysql# rpm -qa | grep -i mysqlmysql80-community-release-el7-1.noarchmysql-community-client-8.0.13-1.el7.x86_64mysql-community-libs-8.0.13-1.el7.x86_64mysql-...原创 2018-12-17 16:30:03 · 917 阅读 · 0 评论 -
MySQL调参踩坑之路
1、重启不起来,缺少pid文件Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.查看日志文件,有这么一行:[ERROR] Can'...原创 2019-05-05 22:25:16 · 313 阅读 · 0 评论 -
MySQL调参
1、innodb_sync_spin_loops和innodb_spin_wait_delay这两个参数与自旋锁相关:自旋锁是为保护共享资源而提出的一种锁机制。其实,自旋锁与互斥锁比较类似,它们都是为了解决对某项资源的互斥使用的。无论是互斥锁,还是自旋锁,在任何时刻,最多只能有一个保持者,也就是说,在任何时刻最多只能有一个执行单元获得锁。但是两者在调度机制上略有不同。对于互斥锁,如果资源已经被...原创 2019-05-24 09:16:52 · 1494 阅读 · 0 评论 -
MySQL tps和qps计算
MySQL数据库的吞吐量可以用tps或qps来表示。解释(来源):QPS(Queries Per Second): 查询量/秒,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理查询量多少的衡量标准。TPS(Transactions Per Second):事务数/秒,是一台数据库服务器在单位时间内处理的事务的个数。一、tps计算tps = (C...原创 2019-06-13 21:42:05 · 3441 阅读 · 0 评论 -
论文学习——基于查询的workload预测(CMU)
一、简介论文题目:Query-based Workload Forecasting for Self-Driving Database Management Systems发表在2018SIGMOD,来自cmu的数据库组(这个组真的很厉害)这篇论文主要讲数据库workload预测的问题。因为要实现数据库self-driving(如选择合适的时机在合适的列上自动创建索引),应该根据将要到...原创 2019-06-20 11:02:03 · 2311 阅读 · 5 评论