mysql批处理sql文件

一、mysql中的delimiter 我们一般在写sql脚本时,是不会用到delimiter的,一般情况下也用不到他具体的作用。delimiter的作用:告诉MySQL解释器,该段命令是否已经结束了,MySQL数据库是否可以执行了。我们一般是以分号;结尾一条sql,而delimiter的默认值也是;。当我们在mysql命...

   时间 : 2016-12-22     浏览 : 409 次 [阅读全文]

MySQL批量替换指定字段字符串SQL语句

MySQL批量替换字符串语句     UPDATE 数据表名 SET 字段名 = replace(字段名, 要替换的字符串, 替换为) WHERE 设定条件; ...

   时间 : 2016-12-22     浏览 : 348 次 [阅读全文]

MySQL字段名与保留字冲突

问题:MySQL字段名与保留字冲突如下 mysql> alter table tbl_contact add use varchar(255); ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corr...

   时间 : 2016-12-22     浏览 : 479 次 [阅读全文]

4.3.4 代码优化

网站的业务逻辑实现代码主要部署在应用服务器上,需要处理复杂的并发事务。合理优化业务代码,可以很好地改善网站性能。不同编程语言的代码优化手段有很多,这里我们概要地关注比较重要的几个方面。 1.多线程 多用户并发访问是网站的基本需求,大型网站的并发用户数会达到数万,单台服务器的并发用户也会达到数百。CGI编程时代...

   时间 : 2016-12-18     浏览 : 428 次 [阅读全文]

4.3.3 使用集群

在网站高并发访问的场景下,使用负载均衡技术为一个应用构建一个由多台服务器组成的服务器集群,将并发访问请求分发到多台服务器上处理,避免单一服务器因负载压力过大而响应缓慢,使用户请求具有更好的响应延迟特性,如图4.15所示。 三台Web服务器共同处理来自用户浏览器的访问请求,这样每台Web服务器需要处理的htt...

   时间 : 2016-12-18     浏览 : 369 次 [阅读全文]

4.3.2 异步操作

4.3.2  异步操作 使用消息队列将调用异步化,可改善网站的扩展性(参考本书第7章内容)。事实上,使用消息队列还可改善网站系统的性能,如图4.12和图4.13所示。 在不使用消息队列的情况下,用户的请求数据直接写入数据库,在高并发的情况下,会对数据库造成巨大的压...

   时间 : 2016-12-18     浏览 : 573 次 [阅读全文]

4.3.1 分布式缓存(1)

回顾网站架构演化历程,当网站遇到性能瓶颈时,第一个想到的解决方案就是使用缓存。在整个网站应用中,缓存几乎无所不在,既存在于浏览器,也存在于应用服务器和数据库服务器;既可以对数据缓存,也可以对文件缓存,还可以对页面片段缓存。合理使用缓存,对网站性能优化意义重大。 网站性能优化第一定律:优先考虑使用缓存优化性能。 ...

   时间 : 2016-12-18     浏览 : 378 次 [阅读全文]

4.3 应用服务器性能优化

应用服务器就是处理网站业务的服务器,网站的业务代码都部署在这里,是网站开发最复杂,变化最多的地方,优化手段主要有缓存、集群、异步等。 ...

   时间 : 2016-12-18     浏览 : 331 次 [阅读全文]

4.2.3 反向代理

4.2.3  反向代理 传统代理服务器位于浏览器一侧,代理浏览器将HTTP请求发送到互联网上,而反向代理服务器位于网站机房一侧,代理网站Web服务器接收HTTP请求。如图4.6所示。 和传统代理服务器可以保护浏览器安全一样,反向代理服务器也具有保护网站安全的作用,来自互联网的访...

   时间 : 2016-12-18     浏览 : 386 次 [阅读全文]

4.2.2 CDN加速

4.2.2  CDN加速 CDN(Content Distribute Network,内容分发网络)的本质仍然是一个缓存,而且将数据缓存在离用户最近的地方,使用户以最快速度获取数据,即所谓网络访问第一跳,如图4.5所示。 由于CDN部署在网络运营商的机房,这些运营商又是终端用户的网络服务提供商,因...

   时间 : 2016-12-18     浏览 : 324 次 [阅读全文]

4.2 Web前端性能优化

一般说来Web前端指网站业务逻辑之前的部分,包括浏览器加载、网站视图模型、图片服务、CDN服务等,主要优化手段有优化浏览器访问、使用反向代理、CDN等。 ...

   时间 : 2016-12-18     浏览 : 390 次 [阅读全文]

centos6.7系统YUM方式部署LNMP环境

一、基础环境准备 1.1 关闭SELINUX vim /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 1.2 关闭防火墙 chkconfig iptables o...

   时间 : 2016-12-13     浏览 : 447 次 [阅读全文]

4.2.1 浏览器访问优化

4.2  Web前端性能优化 一般说来Web前端指网站业务逻辑之前的部分,包括浏览器加载、网站视图模型、图片服务、CDN服务等,主要优化手段有优化浏览器访问、使用反向代理、CDN等。 4.2.1  浏览器访问优化 1.减少http请求 HTTP协议是无状态的应...

   时间 : 2016-12-13     浏览 : 507 次 [阅读全文]

4.1.5 性能优化策略

4.1.5  性能优化策略 如果性能测试结果不能满足设计或业务需求,那么就需要寻找系统瓶颈,分而治之,逐步优化。 1.性能分析 大型网站结构复杂,用户从浏览器发出请求直到数据库完成操作事务,中间需要经过很多环节,如果测试或者用户报告网站响应缓慢,存在性能问题,必须对请求经历的各个环节...

   时间 : 2016-12-13     浏览 : 277 次 [阅读全文]

4.1.4 性能测试报告

测试结果报告应能够反映上述性能测试曲线的规律,阅读者可以得到系统性能是否满足设计目标和业务要求、系统最大负载能力、系统最大压力承受能力等重要信息,表4.2是一个简单示例。 表4.2  性能测试结果报告 ...

   时间 : 2016-12-13     浏览 : 241 次 [阅读全文]

4.1.3 性能测试方法

4.1.3  性能测试方法 性能测试是一个总称,具体可细分为性能测试、负载测试、压力测试、稳定性测试。 性能测试 以系统设计初期规划的性能指标为预期目标,对系统不断施加压力,验证系统在资源可接受范围内,是否能达到性能预期。 负载测试 对系统不断地增加并发请求以增加系统压力,直到系统的某项或多项性能指...

   时间 : 2016-12-13     浏览 : 283 次 [阅读全文]

redis分片讲解

redis分片的概念 分片能做什么 Redis 的分片承担着两个主要目标: 允许使用很多电脑的内存总和来支持更大的数据库。没有分片,你就被局限于单机能支持的内存容量。 允许伸缩计算能力到多核或多服务器,伸缩网络带宽到多服务器或多网...

   时间 : 2016-12-08     浏览 : 320 次 [阅读全文]

iptable 屏蔽 IP

 又有人攻击服务器了,没有办法又的去防,这里简单介绍一种限制指定IP访问的办法。 单个IP的命令是 iptables -I INPUT -s 59.151.119.180 -j DROP 封IP段的命令是 iptables -I I...

   时间 : 2016-11-29     浏览 : 497 次 [阅读全文]

Soft limit和Hard limit区别精讲

Soft limit 和 Hard limit 在Linux的系统中对于进程(Process)会有一些限制,这就所谓的limit,在实际应用中最常见的就是对打开文件(Open Files)的限制,在配置web 服务如nginx时就会用到。在linux中这些限制是分为软限制(soft limit)和硬限制(hard ...

   时间 : 2016-11-29     浏览 : 448 次 [阅读全文]

薛坤keeplived+lvs负载均衡部署

一、网站负载均衡拓朴图 IP信息列表: 名称 IP ...

   时间 : 2016-11-29     浏览 : 553 次 [阅读全文]

1.5、Keepalived体系结构

Keepalived起初是为LVS设计的,由于Keeplalived可以实现对集群节点的状态检测,而IPVS可以实现负载均衡功能,因此,Keepalived借助于第三方模块IPVS就可以很方便地搭建一套负载均衡系统,在这里有个误区,由于Keepalived可以和IPVS一起很好的工作,很多学员都以为Keepalived就是一个负载均衡软件...

   时间 : 2016-11-28     浏览 : 315 次 [阅读全文]

1.4、Keepalvied的工作原理

上面我们介绍了Keepalived通过VRRP实现高可用性的工作原理,而Keepalived作为一个高性能集群软件,它还能实现对集群中服务器运行状态的监控以及故障隔离,下面我们介绍一下Keepalived对服务器运行状态和故障隔离的工作原理。      Keepalived工作在TCP/IP ...

   时间 : 2016-11-28     浏览 : 355 次 [阅读全文]

1.3、VRRP协议与工作原理

在现实的网络环境中。主机之间的通信都是通过配置静态路由或者(默认网关)来完成的,而主机之间的路由器一旦发生故障,通信就会失效,因此这种通信模式当中,路由器就成了一个单点瓶颈,为了解决这个问题,就引入了VRRP协议。     熟悉网络的学员对VRRP协议应该不陌生,它是一种主备模式的协议,通过VRRP可以...

   时间 : 2016-11-28     浏览 : 380 次 [阅读全文]
博主微信号,很高兴为您提供帮助

热门文章

相关文章