您的位置:首页 > 运维架构 > Linux

win7系统下访问数据库缓慢以及linux下时间修改

2012-09-11 09:21 232 查看
1、九月份,最近在做个项目用Navicat Premium连接sqlserver很缓慢

解决方案:

一句话:netsh interface tcp set global autotuninglevel=highlyrestricted

  你是否遇到这样的问题?当你在Vista中打开某些网站时,速度非常非常地缓慢?你可以通过Google搜索一下,就会发现你并不是唯一一个遇到这种问题的人。微软新的网络堆叠方式有一些问题,大多数引致问题的原因都是由于有些东西并没有能完全跟上最新的标准(兼容性问题)。而这些问题是不可避免的。

  最近,微软的知识库中有一篇文章描述了一个潜在的问题:RFC1323协议。尽管文中指出它只会对Enterprise版本产生影响,而“应用到”这部分则是对所有版本的Vista都生效的。在内核中,无法完全支持RFC1323或是 默认的Windows分析系数为8的网站都可能在访问时非常缓慢或是无法访问。

  在此,有一个解决方法。打开开始菜单,输入cmd,按下“CTRL+SHIFT+ENTER”,以管理员身份打开命令提示符,输入:

  netsh interface tcp set global autotuninglevel=highlyrestricted

  这样就能够设置autotuninglevel允许窗口超过默认值,但是非常谨慎的操作。如果你想要还原为默认设置,则输入:

  netsh interface tcp set global autotuninglevel=normal

  注意到另一项可能的设置,这在之前关于多线程网络下载缓慢问题处理的技巧中有提到过 ,可以使用这个命令来禁用所有的自动调节:

  netsh int tcp set global autotuninglevel=disable

  如果这样的更改对你没有帮助,那么你应该检查并升级的你的路由器韧体,如果它不支持Vista所有的特性,那么可以考虑换更新的模块。

2、linux修改时间

1.Linux 操作系统 下查看和修改系统时间

[root@as4forora ~]# date -s 07/01/2008

二 7月 1 00:00:00 CST 2008

[root@as4forora ~]# date -s 20:06:00

二 7月 1 20:06:00 CST 2008[root@as4forora ~]# clock -w

[root@as4forora ~]# date

二 7月 1 20:06:18 CST 2008

我们一般使用"date -s"命令来修改系统时间。比如将系统时间设定成1996年6月10日的命令如下。

#date -s 06/10/96将系统时间设定成下午1点12分0秒的命令如下。#date -s 13:12:00

注意,这里说的是系统时间,是linux由操作系统维护的。

在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就有可能没有被写入CMOS,这就是问题的原因。如果要确保修改生效可以执行如下命令。

#clock -w这个命令强制把系统时间写入CMOS

2.如何取oracle系统的当前时间?如何取oracle系统的当前时间?

SQL> select to_char(sysdate, 'MM-DD-YYYY HH24:MI:SS') "now" from dual;

now-------------------07-01-2008 20:23:06
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐