一、B-Tree索引的底层结构 所有的值都是按顺序存储的,并且每一个叶子页到根的距离相同,如图所示,B-Tree索引的底层数据结构一般是B+树,反应了MyISAM索引是如何工作的。 二、B-Tree索引的使用规则 B-Tree索引适用于全键值、键值范围和键前缀查找,其中键前缀查找只适用于根据最左前缀 ...
分类:
数据库技术 时间:
2020-06-18 01:50:22
收藏:
0 评论:
0 赞:
0 阅读:
86
分库分表是什么 小明是一家初创电商平台的开发人员,他负责卖家模块的功能开发,其中涉及了店铺、商品的相关业务,设计如下数据库: 通过以下SQL能够获取到商品相关的店铺信息、地理区域信息: SELECT p.*,r.[地理区域名称],s.[店铺名称],s.[信誉] FROM [商品信息] p LEFT ...
分类:
数据库技术 时间:
2020-06-18 01:49:21
收藏:
0 评论:
0 赞:
0 阅读:
88
介绍:DDL语句,即数据定义语句,定义了不同的数据段,数据库表、表、列、索引等数据库对象;例如,create、drop、alter 适用对象:一般是由数据库管理员DBA使用 1、连接数据库 mysql -u用户名 -p 28926:连接次数 10.4.12-MariaDB-log:MYSQL服务器的 ...
分类:
数据库技术 时间:
2020-06-18 01:38:59
收藏:
0 评论:
0 赞:
0 阅读:
87
UML: 定义由语义和表示法两部分组成,语义用自然语言描述,表示法定义了UML的可视化标准表示符号,这决定了UML是一种可视化的建模语言。 UML的语义是定义在一个四层(四个抽象级)建模概念框架中的,分别是:元元模型层:组成UML的最基本元素“事物”。 元模型层:组成UML的基本元素,每个概念是元元 ...
分类:
数据库技术 时间:
2020-06-18 01:25:24
收藏:
0 评论:
0 赞:
0 阅读:
68
1.Sql Server2008的下载 近期项目使用到C#,为了学习.NET相关的技术,开始着手学习Sql Server数据库。 Sql Server2008是比较经典的数据库版本,这里简单写一下Sql Server 2008的下载与安装。 下载地址在微软官网上:https://www.micros ...
分类:
数据库技术 时间:
2020-06-18 01:18:20
收藏:
0 评论:
0 赞:
0 阅读:
95
MySQL支持的几种数据库引擎,并非所有的引擎都支持明确的事务处理管理,MYISAM 和 INNODB 是最常用的引擎,而MYISAM 不支持事务处理,innodb支持事务处理,所以一定要正确 使用引擎类型。 事务处理(transaction processing):可以用来维护数据库的完整性,保证 ...
分类:
数据库技术 时间:
2020-06-18 01:11:02
收藏:
0 评论:
0 赞:
0 阅读:
98
添加数据 INSERT语句 INSERT INTO table_name (columnl, column2,) VALUES(valuel, value2…) 操作实例 SQL> desc userinfo Name Type Nullable Default Comments ID NUMBER ...
分类:
数据库技术 时间:
2020-06-18 00:52:05
收藏:
0 评论:
0 赞:
0 阅读:
71
mv /home/data/my3306/data/db1 /backup/my3306ln -s /backup/my3306/db1 /home/data/my3306/data mv /home/data/my3306/log /backup/my3306ln -s /backup/my330 ...
分类:
数据库技术 时间:
2020-06-17 23:51:43
收藏:
0 评论:
0 赞:
0 阅读:
107
前期准备 准备两台Linux,一主,一从,具体Linux安装MySQL操作步骤:点我直达 集群搭建 注意事项 一主可以多从 一从只能一主 Linux之间要能ping通!! 关闭主从机器的防火墙策略 chkconfig iptables off service iptables stop 主服务器配置 ...
分类:
数据库技术 时间:
2020-06-17 23:29:08
收藏:
0 评论:
0 赞:
0 阅读:
119
mysql修改密码 alter user 'root'@'localhost' identified by '123'; ...
分类:
数据库技术 时间:
2020-06-17 23:19:40
收藏:
0 评论:
0 赞:
0 阅读:
81
一、背景 随着时间和业务的发展,数据库中的数据量增长是不可控的,库和表中的数据会越来越大,随之带来的是更高的磁盘、IO、系统开销,甚至性能上的瓶颈,而一台服务的资源终究是有限的,因此需要对数据库和表进行拆分,从而更好的提供数据服务。 当用户表达到千万级别,在做很多操作的时候都会很吃力,所以当数据增长 ...
分类:
数据库技术 时间:
2020-06-17 23:16:58
收藏:
0 评论:
0 赞:
0 阅读:
118
一:使用WHERE子句 /*WHERE 的作用:搜索条件 又称 过滤条件 1.在SELECT语句中,数据根据WHERE子句中指定的搜索条件进行过滤WHERE子句在表名 (FROM子句)之后给出。 2.WHERE的位置 :在同时使用ORDER BY和WHERE子句时,应该让ORDER BY 位于WHE ...
分类:
数据库技术 时间:
2020-06-17 23:12:45
收藏:
0 评论:
0 赞:
0 阅读:
83
SQL 的服务器端编程 T-SQL简介 Transact-SQL 的缩写为T-SQL,T-SQL是Microsoft 公司的SQL Server的数据库语言,它是对标准SQL语言的扩充。 一、数据类型 数据库中的数据通常需要定义一个数据类型,不同DBMS具体支持的数据类型大体相同,稍有差异,具体可参 ...
分类:
数据库技术 时间:
2020-06-17 23:10:48
收藏:
0 评论:
0 赞:
0 阅读:
85
一、下载、安装与配置 官方下载点我 安装与配置参考:https://www.cnblogs.com/alan-lin/p/9966917.html 二、常见问题 1.使用三方工具远程报错:Error 1130 解决方案①:改表法 进入mysql执行如下语句 mysql>use mysql; mysq ...
分类:
数据库技术 时间:
2020-06-17 22:34:16
收藏:
0 评论:
0 赞:
0 阅读:
68
# -*- coding: utf-8 -*- import pymysql db = pymysql.connect( host='127.0.0.1', db='weixin', user="root", password="1233211234567Aa*", charset='utf8', ...
分类:
数据库技术 时间:
2020-06-17 22:33:10
收藏:
0 评论:
0 赞:
0 阅读:
151
不管是在测试中还是面试中,总是会遇到这种场景,某个数据表中的数据存在重复,要求删除重复数据时,保留一行。接下来,我给大家演示一下,如何写出符合要求的SQL语句。 1、首先,创建一个数据表SC,建表语句如下: CREATE TABLE sc (id INT PRIMARY KEY auto_incre ...
分类:
数据库技术 时间:
2020-06-17 22:26:55
收藏:
0 评论:
0 赞:
0 阅读:
101
1.确认CPU支持虚拟化并且主板bois中开启了CPU虚拟化2.安装Hyper-V安装中或者安装后配置一下网络(这一步对Docker不是必选项,主要是为了以后方便使用虚拟机)3.安装Docker for Windows https://www.docker.com/products/docker-d... ...
分类:
数据库技术 时间:
2020-06-17 21:52:54
收藏:
0 评论:
0 赞:
0 阅读:
95
一、字符串类型 类型 范围 说明 Char(N) [ binary] N=1~255 个字节 binary :分辨大小写 固定长度 std_name cahr(32) not null VarChar(N) [binary] N=1~255 个字节 binary :分辨大小写 可变长度 std_ad ...
分类:
数据库技术 时间:
2020-06-17 21:50:19
收藏:
0 评论:
0 赞:
0 阅读:
76
读写分离 在settings中配置不同名称的数据库连接参数,并配置一条数据库选择路由 DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.sqlite3‘, ‘NAME‘: os.path.join(BASE_DIR, ‘db.sqlit ...
分类:
数据库技术 时间:
2020-06-17 21:19:09
收藏:
0 评论:
0 赞:
0 阅读:
68
一、根据原表创建临时表 CREATE TEMP TABLE temp_testbulkcopy as (select * from testbulkcopy limit 0); 二、本次使用完临时表后自动删除 CREATE TEMP TABLE temp_testbulkcopy ON COMMIT ...
分类:
数据库技术 时间:
2020-06-17 21:17:46
收藏:
0 评论:
0 赞:
0 阅读:
71