一:为什么要对SQL进行优化 我们开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率有多大, 故很少针对SQL进行专门的优化,而随着时间的积累,业务数据量的增多,SQL的执行效率对程序的运行效率的影响逐渐增大, ...
分类:
数据库 时间:
2020-07-04 19:10:28
阅读次数:
85
声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 库和表的管理 一、库的管理 创建、修改、删除 二、表的管理 创建、修改、删除 创建: create 修改: alter 删除: drop 1.库 ...
分类:
数据库 时间:
2020-07-03 23:45:28
阅读次数:
90
SQL语言的分类 数据定义语言:(DDL,Data Definition Language),用来定义数据库对象:数据库,表,列等。关键字:create,alter,drop 等。 数据操作语言:(DML,Data Manipulation Language),用来对数据库中表的记录进行更新。关键字 ...
分类:
数据库 时间:
2020-07-03 21:37:53
阅读次数:
76
DROP TABLE IF EXISTS `wejoy_area`;CREATE TABLE `wejoy_area` ( `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT, `parent_id` smallint(5) unsigned NOT ...
分类:
数据库 时间:
2020-07-03 19:29:14
阅读次数:
900
1.基本语句 CREATE DATABASE - 创建新数据库 ALTER DATABASE - 修改数据库 CREATE TABLE - 创建新表 ALTER TABLE - 变更(改变)数据库表 DROP TABLE - 删除表 CREATE INDEX - 创建索引(搜索键) DROP IND ...
分类:
数据库 时间:
2020-07-03 17:18:31
阅读次数:
77
net.eval() #评估模式,就是net.train(False)。 设置之后会对前向传播相关进行过滤,会关闭dropout BN等 #如果网络本身没有BN和dropout,那就没区别了。 net.train():默认参数是Train。model.train()会启动drop 和 BN,但是mo ...
分类:
其他好文 时间:
2020-07-03 15:55:33
阅读次数:
81
一、查看哪些端口被打开 netstat -anp二、关闭端口号:iptables -A INPUT -p tcp --drop 端口号-j DROP iptables -A OUTPUT -p tcp --dport 端口号-j DROP三、打开端口号:iptables -A INPUT -ptcp ...
分类:
系统相关 时间:
2020-07-03 15:44:33
阅读次数:
84
基础配置 防火墙作用:隔离,进行过滤所有入站请求 预设安全区域 根据所在的网络场所区分,预设保护规则集 – public:仅允许访问本机的sshd、ping、dhcp服务 – trusted:允许任何访问 – block:阻塞任何来访请求(明确拒绝,有回应客户端) – drop:丢弃任何来访的数据包 ...
分类:
其他好文 时间:
2020-07-03 12:15:45
阅读次数:
59
存储过程和函数 存储过程和函数概述 存储过程和函数是 事先经过编译并存储在数据库中的一段 SQL 语句的集合,调用存储过程和函数可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。 存储过程和函数的区别在于函数必须有返回值,而存储过程没有。 函数 ...
分类:
数据库 时间:
2020-07-02 21:21:42
阅读次数:
59
分析: 完成品牌复购率需要建立一个宽表,宽表里面包括用户信息,商品信息,以及此商品购买的个数,即一个订单,根据订单里面的商品id不同,可能有多条这样的宽表记录。 有了宽表后,再做相应的统计工作。 一 用户购买商品明细表(宽表) 建表语句: 订单详情表数据量较大,采用分区表。 drop table i ...
分类:
其他好文 时间:
2020-07-02 18:02:20
阅读次数:
78