1、对服务器数据进行备份
服务器数据备份是管理员维护中非常重要的一个环节,但是很多用户都容易忽略这个环节,或者是随意交给其他人员去做,而这些人员又不知道数据备份的重要性很容易忽视忘记了这个工作任务;也有一些客户把数据备份的工作直接让服务商去做,但是这个也是有一定的风险的,因为服务商也难免会遇到备份数据遗漏或者丢失的情况,况且数据存储也是一个比较大的问题。所以大家在使用服务器的过程,一定要养成一个良好的习惯,对服务器数据经常备份。
2、修改服务器权限密码
一般客户购买服务器时,服务商会帮客户免费装好 *** 作系统,之后会将服务器权限给到客户手中,而很多客户拿到密码权限之后就直接使用了,没有进行密码修改,试一下能登录认为就OK了,其实这样的做法非常危险,提醒广大客户在重装系统之后一定要尽快修改服务器密码,好是定期的更换密码,毕竟现在的黑客是防不胜防。1、一般情况下,请先检查您服务器的使用情况。您的服务器配置跟不上您用户增长的速度,需要扩展服务器的配置才导致您的服务器比较卡。CPU使用率是否大于50%、网络使用率是否过高、内存使用率是否过高,如果出现上述情况,则表明您的服务器或网络无法承载您目前的服务,请联系服务商调整您的资源,及时扩容。
2、服务器遭遇DDoS攻击导致,服务器自然会呈现出慢的假象,如果不及时防护,有可能我们的网站会出于瘫痪。需要联系服务商售后人员做DDoS防护策略。
3、服务器遭遇较大的流量攻击,但服务器没有被流量牵引。
4、机房网络故障,这将是大范围的故障。
5、设备网卡故障、网线故障、上层交换机故障。在出现故障前,您可以对您服务器的相邻ip进行测试,如果相邻ip也同样出现丢包情况,说明是上层交换设备故障。
访问速度和物理距离有关,泰国离国内距离较远,如果是访问国内网络速度慢一点的话是可以接受的,这个可接受的范围在60-100ms的访问延迟之间。超过这个限度就要检查是不是泰国服务器或者服务商机房的网络问题。
通常来说,泰国服务器访问速度慢有以下原因:
一、服务器的硬件配置
服务器的硬件配置包括服务器的品牌、CPU、硬盘、内存、网卡等。例如在CPU、内存占用过高,系统资源的消耗导致用户访问请求不能及时处理的情况下,服务器有可能访问延迟非常高,用户网络体验就会很差。
二、服务器带宽
服务器的访问速度也跟带宽有关。如果网站后期随着访问量的增加,网站流量过大,导致带宽过载的情况下也很有可能拖慢服务器的响应速度,这个时候就需要增加服务器带宽配置。
三、国际骨干网与中国专线
显而易见,泰国服务器连接国际骨干网的访问速度肯定要比连普通线路的要快。另外,如果是访问国内网站,泰国服务器直连中国电线的专线在访问速度上也是很有优势的。
可以参考以下两个指标:
• 访问者的ISP (Internet接入服务提供商)与ChinaNet之间的专线速率
• 访问者的ISP (Internet接入服务提供商)向客户端开放的端口接入速率
1、并不是所有的地方都需要使用read commit的加锁级别,你从application中设置一句sqlcalock="RU", 使用脏读,这样就可以去掉大多数不必要的SELECT行锁。然后在一定要读最新数据的地方,把SQLCA。LOCK改为RC,用完后再改回来。
这样就避免了几乎80%的阻塞。
2、对于由于行更新,或者其他UPDATE导致的锁,一般数据库会自己协调,在事务比较长的情况下,这需要你对原来的程序做适当的修改。把长事务变为几个小的事务,在事务中做更新 *** 作,不要插入用户的交互。这是系统的设计原则。
如果你的系统对事务的要求不严格,又不想改动原来的程序,办法更简单,在前面
SQLCA。LOCK的基础上,加句SQLCA。AUTOCOMMIT=TRUE,这样每数据修改自动提交,就可以避免大多数由于更新产生的死锁和阻塞。
3、最后要对付的是刚才说的被大量应用频繁访问的表(HOT TABLE),如果你的系统允许使用RU加锁级别,那么不用太考虑,因为SELECT已经不会导致锁定了。
但是如果你不能使用RU方式(1里头提到的办法),
那么要采用这样的手段:
使用索引把更新锁,SELECT锁来分开,同时也避免SQLSERVER傻傻为了性能的原因把行锁升级为表锁。
具体办法是建立一个索引,如果可以的话使用聚集索引,因为聚集索引采用的是类似HASH的检索方式,这样当查找索引的时候,就不需要访问数据表了。
另一种办法,是将你SELECT语句中要检索的数据都加到索引中,例如你检索NAME,SEX,AGE,如果你把三个数据都加入了索引,这就意味着SELECT语句只要找到索引,就已经找到了最后要选取的数据(从索引中),这样自然不会去LOCK表了。这样做的时候要针对你的程序仔细选择索引,否则把索引变成了表的一个备份就没有意义了。
由于我国的国际出口带宽不够,整个国家都不到50G国际带宽,还不如美国一家大学的1/10多,这样导致平均到每个网站站点的带宽少之又少。
所以在国内访问国外空间上的网站,速度会比国内空间要慢很多。同样在国外访问国内主机,速度也会慢。很多企业都会遇到网速慢、掉线等各类网络问题,尤其是一些国际化企业,经常需要跨国、跨地区的网络协作,时常面临文件传输慢,ERP访问超时,甚至是网页都无法打开的状况。一般有两种解决方式:一、使用联通电信的专线,这种是通过物理链路加速。具体价格你可以去咨询下业务员,这种价格比较贵,可能普通企业不会太多预算。二、使用企业提供的专线,这种是通过虚拟专线加速。现在使用较多的是Algoblu的SDN加速专线。比较建议能使用虚拟网络解决就可以用SDN,物理链路价格会比较贵。你可以看看Algoblu使用的SDN加速。希望我的回答对你有帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)