如何在SQL Anywhere中管理短期文档开发?

我们目前正在经历一个不断扩大的短期文档问题。 在我们的网站中看到,我们可以在一个我们看到的网站上看到每天100到200个MEGABYTES的开发。 在这个网站上,当温度文件达到20Gb并且还发生了真空问题时,发生了一次失败。

我们目前正在制服超时。 - ti和 - tl准备完全没有。 由于这种安排,温度表积累的机会是多少?

此外。 为了更好地理解-tl标志,是坚持一个真实的声明:除非客户不能使用tcpip,否则链接肯定不会被重置。

0
2019-05-18 20:58:05
资源 分享
答案: 2

你是合适的 - ti和 - tl按钮没有连接到临时房间。

与活跃度相关的是,客户和Web服务器每隔n/3秒发送活动包,其中n是活动超时值。 只有在同时没有其他包实际发送的情况下才会发生这种情况。 如果在n秒之后,任何一方都没有从对方收到任何类型的包,则链接会断开。

考虑到TCP链接肯定会很快关闭,实际上链接实际上来自对方(例如,应用程序/服务器冲突或设备重新启动),实时性并不重要。 尽管如此,Liveness还可用于识别已安装的应用程序以及防止程序包存活但仍未创建TCP链接的网络故障。

0
2019-05-21 10:56:50
资源

- ti 0或 - tl 0不太可能与SQL Anywhere中的温度室故障有关。 这很可能是失控问题的结果。 如果您正在使用变体9,则可以激活限制监视,如下所示:

SET OPTION PUBLIC.temp _ space_limit_check ='ON';

在变型10和11中,替代需要当前继续,但可能它被关闭。 新的max_temp_space替代方案也很有价值。

在早期的变体中,您只需要找到失控的问题; Foxhound可能会有所帮助:http://www.risingroad.com/foxhound/index.html

另外还有“危险!查询正在加盖!” 在http://sqlanywhere.blogspot.com/2009/03/danger-queries-are-stampeding.html

仅供我们使用 - ti 0无限制缺乏运动超时设置是非常平常的 预料 长时间缺乏运动; 例如,在一个大型的互联网连接游泳池过夜。

尽管如此,如果它导致大量的僵尸链接累积(客户很长时间但网络服 与帮助声明一样,如果您有早期超时故障,通常会更好地增加超时持续时间; 例如, - tl 3600一小时。

AFAIK声明“链接肯定不会被重置,除非客户不能使用tcpip”似乎过于简化:对活动包的监控似乎比简单的“无法获得”检查更复杂。

布瑞克

0
2019-05-21 02:36:09
资源