Peter20 Peter20
4年前
mysql 基础教程很全
(一)数据库操作1、创建数据库createdatabase数据库名;createdatabaserunoob;2、选择数据库use数据库名;userunoob;3、删除数据库dropdatabase数据库名;dropdatabaserunoob;(二)数值类型(三)数据表1、创建数据表CREATETABLE数据表名(字段名
Stella981 Stella981
3年前
Docker 镜像
我们都知道,操作系统分为内核和用户空间。对于Linux而言,内核启动后,会挂载 root 文件系统为其提供用户空间支持。而Docker镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:18.04 就包含了完整的一套Ubuntu18.04最小系统的 root 文件系统。Docker镜像是一个
Stella981 Stella981
3年前
Asp.NetCore 3.1 EFCore处理Mysql的分库分表
一、什么情况下需要分库分表?Mysql单表数据量超过500万条。二、Asp.netCore技术栈,分库分表的解决方案有哪些?1、阿里云的DRDS2、Mycat 数据库分库分表中间件;3、TiDB;三、以上3种解决方案各自的特点:1、阿里云DRDS是收费的商业版,价格稍贵,但是比S
Wesley13 Wesley13
3年前
ThinkPHP5自定义分页样式
1.在thinkphp/library/think/paginator/driver目录下新建文件Page.php注意命名空间和继承<?phpnamespacethink\paginator\driver;usethink\Paginator;classPageextendsPaginator
Wesley13 Wesley13
3年前
MySQL INNER JOIN子句介绍
MySQLINNERJOIN子句介绍MySQLINNERJOIN子句将一个表中的行与其他表中的行进行匹配,并允许从两个表中查询包含列的行记录。INNERJOIN子句是SELECT语句的可选部分,它出现在FROM子句(https://www.oschina.net/action/GoT
Stella981 Stella981
3年前
Django组件
ContentType组件ContentType是Django的内置的一个应用,可以追踪项目中所有的APP和model的对应关系,并记录在ContentType表中。当项目做数据迁移后,会有很多django自带的表,其中就有django\_content\_type表ContentType组件应用在mod
Wesley13 Wesley13
3年前
MySQL查询
1\.查询创建数据库、数据表创建数据库createdatabasepython_test_1charsetutf8;使用数据库usepython_test_1;students表createtablestudents(
Wesley13 Wesley13
3年前
mysql实践:sql优化
\恢复内容开始设计表的时候1\.不同的表涉及同一个公共意义字段不要使用不同的数据类型(可能导致索引不可用,查询结果有偏差)2\.不要一张表放太多的数据  主表20~30个字段  其他表最好不超过20个3\.最好不要有为Null的列,原因:https://mp.weixin.qq.com/s/U4
小万哥 小万哥
1年前
SQL CREATE INDEX 语句- 提高数据库检索效率的关键步骤
SQLCREATEINDEX语句SQLCREATEINDEX语句用于在表中创建索引。索引用于比其他方式更快地从数据库中检索数据。用户无法看到索引,它们只是用于加速搜索/查询。注意:使用索引更新表比不使用索引更新表需要更多的时间(因为索引也需要更新)。因此,
分库分表后复杂查询的应对之道:基于DTS实时性ES宽表构建技术实践
1问题域业务发展的初期,我们的数据库架构往往是单库单表,外加读写分离来快速的支撑业务,随着用户量和订单量的增加,数据库的计算和存储往往会成为我们系统的瓶颈,业界的实践多数采用分而治之的思想:分库分表,通过分库分表应对存系统读写性能瓶颈和存储瓶颈;分库分表帮