SQLServer2000数据库通过外网读取内网读取数据慢

SQLServer2000数据库通过外网读取内网读取数据慢,第1张

解决方案:

1可以增加带宽解决。

2主要看什么程序读取SqlServer2000的数据,如果是应用程序的话,可以做一个中间件,先读出Sqlserver 中需要的数据,然后在进行压缩传送,在外网在解压出来。

3有可能是因为你使用的是远程直连数据库,本身通道就很耗带宽所以会很慢,建议在内网处理完成后在返回给外网。

4有肯能是数据库中的数据比较多,或者Sql比较复杂,建议,建立视图和索引加快检索速度。

5其他的貌似也没有啥要说的了,具体东西具体对待。

CPU: E5-26702 内存:64G 硬盘:960G SSD 带宽:100M独享起

这个配置基本可以满足 后期如果访问量更高之后可以考虑 更高的配置 ,或者在原有的配置做raid10 备份+加速

如果预算比较高 可以做负载

应用架构优化,主要优化应用对数据库的调用,数据库的数据结构,这个是对系统性能提高最多的部分,一般在系统架构时期要做好,后期很浪费人力

oracle实例配置优化,主要优化实例的内存使用,IO性能

sql语句优化,主要通过修改sql的优化查询速度,表索引的合理性

硬件架构,提高硬盘的IO速度,redo的磁盘分布,硬盘的raid,rac通信网速等。

一时就想到这么多

DMI总线指的是什么Lynnfield核心的I5与I3内部总线的名称 。LS说最新的SNB核心也是这个设计 DMI是Intel(英特尔)公司开发用于连接主板南北桥的总线,取代了以前的Hub-Link总线 。DMI采用点对点的连接方式,时钟频率为100MHz,由于它是基于PCI-Express总线,因此具有PCI-E总线的优势 。DMI实现了上行与下行各1GB/s的数据传输率,总带宽达到2GB/s,这个高速接口集成了高级优先服务,允许并发通讯和真正的同步传输能力 。这是以前南桥和北桥之间交换数据的通道 。带宽要比QPI小很多,只有25GT/S 。因为内部已经集成了内存控制器与PCI-E控制器,因此与芯片组之间的数据交换用不着QPI 。一个低速的DMI就可以满足 。

请教:CPU的DMI总线50GT/S是什么意思、总线又是什么意思、请简明扼要的讲解一下~小生感谢不已!!!DMI是指Direct Media InterfaceI(直接媒体接口) 。

DMI是Intel(英特尔)公司开发用于连接主板南北桥的总线,取代了以前的Hub-Link总线 。DMI采用点对点的连接方式,时钟频率为100MHz,由于它是基于PCI-Express总线,因此具有PCI-E总线的优势 。DMI实现了上行与下行各1GB/s的数据传输率,总带宽达到2GB/s,这个高速接口集成了高级优先服务,允许并发通讯和真正的同步传输能力 。它的基本功能对于软件是完全透明的,因此早期的软件也可以正常 *** 作 。

随着Intel Nehalem微架构处理器的发布,老迈的FSB(前端总线)被QPI(快速通道互连)总线(如Bloomfield/Gulftown,Core i7-900系列)、DMI总线(如Lynnfield/Clarkdale,Core i7-800系列、Core i5-700/600系列、Core i3-500系列)取代,为新一代的处理器提供更快、更高效的数据带宽,FSB的系统瓶颈问题也随之得以解决 。

主板总线频率:DMI 这个是什么意思DMI (Desktop Management Interface, DMI)就是帮助收集电脑系统信息的管理系统 。DMI的主要组成部分是Management Information Format (MIF)数据库 。这个数据库包括了所有有关电脑系统和配件的信息 。

Intel Core 2 Duo处理器DMI总线技术和i7处理器QPI总线技术的概述总线的概念很简单,它就是将各部件连接到计算机处理器的一个元件 。

Intel Core 2 Duo处理器DMI总线技术是处理器与内存之间的通信都是通过前端总线(FSB)来完成的 。在芯片世界,芯片互连一直是瓶颈问题 。虽然处理器性能逐渐攀升,但是芯片互连性能却以一个很慢的速度在提升,从而导致芯片互连出现了瓶颈问题 。特别是随着多处理核心的到来,处理核心与内存之间,核心与核心之间的数据共享和协调就变得异常复杂起来,英特尔平台所采用前端总线的瓶颈问题越来越明显,特加是在多处理器的服务器平台中更为明显 。IntelCore 2 Duo处理器主流的前端总线频率有800MHz、1066MHz、1333MHz几种,而就在2007年11月,Intel再度将处理器前端总线提升至1600MHz(默认外频400MHz),这比2003年最高端的800MHz FSB总线频率整整提升了一倍 。这样高的前端总线频率,其带宽有多大呢?前端总线为1333MHz时,处理器与北桥之间的带宽是1067GB/s,而提升到1600MHz能达到1280GB/s,增加了20% 。虽然Intel处理器的前端总线频率看起来已很高,但CPU与芯片组存在的前端总线瓶颈仍未根本改变 。同时,对于多处理器系统,多个处理器共享一个FSB连接到北桥,再通过北桥里边的内存控制器来访问内存 。FSB是抢占性的,通过仲裁器决定哪一个处理器可以占用总线 。在多处理器系统中,每个处理器通过单独的FSB连接到北桥,这样不同的处理器之间就不会出现一个处理器占用总线而另一个在等待的情况了,但是不同的处理器还是共用相同的内存控制器,这样不同的处理器之间还是要争夺内存的带宽 。此外,在多处理器系统中,不同处理器之间需要进行缓存同步,在FSB这样的架构下,缓存同步要通过读写内存来实现,造成处理器缓存之间访问的延迟很大 。随着处理器核心性能的提高,以及核心数量的急剧增长,FSB正在日益成为瓶颈,必须加以解决 。

以上就是关于SQLServer2000数据库通过外网读取内网读取数据慢全部的内容,包括:SQLServer2000数据库通过外网读取内网读取数据慢、大型数据库服务器配置(访问量在10万左右),具体清单列表,谢谢、如何查oracle数据库的带宽峰值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9423034.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存