摘要: 本文会提到 52 条 SQL 语句性能优化策略。 1、对查询进行优化,应尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。 2、应尽量避免在where子句中对字段进行null值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0 阅读全文
posted @ 2020-12-10 15:44 畅聊科技 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一、介绍Docker 1.引言 问题1:开发人员告诉测试说自己的项目已经做好了,给你一个发布包,你去测试吧。 ## 测试人员,为什么我运行会报错? ## 开发人员说,我本地运行没有问题呀! 解答***环境问题 问题2:一台linux服务器,多个同事一起使用,突然有个同时在程序不小心写了一个死循环,导 阅读全文
posted @ 2020-07-11 10:38 畅聊科技 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 1、为了降低web服务器的压力,申请了2台文件服务器,用来存放图片文件。但是两台文件服务器如何让程序自己选择呢? 于是我用了一个算法,思路如下: 从状态表筛选出可用的图片服务器集合记作C,并获取集合的总记录数N, 然后用随机函数产生一个随机数R1与N进行取余运算记作I=R1%N,则c[I]即为要保存 阅读全文
posted @ 2020-07-05 15:02 畅聊科技 阅读(776) 评论(2) 推荐(1) 编辑
摘要: 部署完毕nginx之后,发现自己的/var/log/nginx/*log的日志不会压缩,一直都是一个文本写日志, 时间久了,日志文件内存过于增加,将会导致在日志添加过程效率降低,延长时间。 默认安装的nginx都会每天凌晨自动去备份,但是也有nginx 不会自动备份压缩日志, 于是我们先使用命令看看 阅读全文
posted @ 2020-06-30 17:21 畅聊科技 阅读(2756) 评论(0) 推荐(1) 编辑
摘要: 这是我Excel导入的数据,准备把这个varchar(50)时间导入我的userInfo表中的出生日期字段datatime,如果你的数据正常,是可以导入的, 但是有些日期可能超出datatime的最大最小的范围,此时会出错显示 从 nvarchar 数据类型到 datetime 数据类型的转换产生一 阅读全文
posted @ 2020-06-29 18:24 畅聊科技 阅读(1362) 评论(0) 推荐(0) 编辑
摘要: SQL Server数据库 备份A库,然后删除A库,再还原A库,此时数据库一直显示“正在还原”的解决方法: A库一直显示“正在还原”。 在这种状态下,由于未提交的事务没有回滚,导致数据库不可以访问。 解决:新建查询,执行restore database A with recovery语句后正常 -- 阅读全文
posted @ 2020-06-29 18:10 畅聊科技 阅读(244) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/zcc666/p/13141626.html 这个是nginx安装教程地址 https://www.cnblogs.com/zcc666/p/13138260.html 这个是Keepalived的安装教程地址 1.首先把nginx、Keepalive 阅读全文
posted @ 2020-06-16 17:14 畅聊科技 阅读(1019) 评论(0) 推荐(2) 编辑
摘要: 1.我这里是nginx-1.13.0-1.x86_64 .rpm(点击下载)版本的。 2.安装nginx的相应环境。有些环境可能不必须,但是安装了,确保以防万一,多多益善 yum install gd-develyum install gcc-c++ yum -y install gcc gcc-c 阅读全文
posted @ 2020-06-16 16:23 畅聊科技 阅读(2768) 评论(0) 推荐(1) 编辑
摘要: 1、大家可以先看我的单台Redis安装教程,链接在此点击Redis在CentOS for LInux上安装详细教程 2、第一台redis配置,是正常配置。作为MASTER主服务器,第二台redis的配置文件中 加 一行代码 slaveof 主redis的IP 6379 例如我的主redis的ip是1 阅读全文
posted @ 2020-06-16 15:26 畅聊科技 阅读(960) 评论(0) 推荐(1) 编辑
摘要: 百度百科解释: keepalived 是一个类似于 layer3, 4 & 7 交换机制的软件,也就是我们平时说的第 3 层、第 4 层和第 7 层交换。Keepalived 的作用是检测 web 服务器的状态,如果有一台 web服务器死机,或工作出现故障,keepalived 将检测到,并将有故障 阅读全文
posted @ 2020-06-15 22:23 畅聊科技 阅读(5625) 评论(0) 推荐(0) 编辑