search
HomeDatabaseMysql TutorialeXtremeDB相关问题解答(1)

这些问题基于eXtremeDB 4.5 1776 1, Ifthe asynchonous event happened 100 times in a short period, would all the 100events would be handled sequentially? 100个异步event同时发生是否都能被处理(即若一个异步事件还在响应中,又来了数个新的异步事

这些问题基于eXtremeDB 4.5 1776

1, Ifthe asynchonous event happened 100 times in a short period, would all the 100events would be handled sequentially?

100个异步event同时发生是否都能被处理(即若一个异步事件还在响应中,又来了数个新的异步事件,后来的事件是否会丢失)

Eventshave a semantics and behavior of a a unix-style signals。如果没有处理,就会丢失,可以考虑TL选项来协同处理。

2,Dothe XML interface have any specific requirements about the data precision? CouldeXtremeDB support the XSD ?

XML的相关数据精度要求,是否支持XSD(导入导出浮点数的方式)

暂时不支持。

3, How is the sniffer recover the dead transaction? What is theprocedure?

发现有hang的事务后,Sniffer怎么恢复事务?

This function inspects the state of allconnections to the database using the

provided user's callback function. Itperforms database recovery if dead

connections were detected. The callbackuser defined function must implement

logic (using OS, timeout, watchdogs,...) todetect dead database connections. If

this callback returns MCO_S_DEAD_CONNECTIONthen recovery of the

database will be performed according to thesniffer policy specified.

The following enum defines sniffer policy(when sniffer should call user's

callback to check status of connection):

typedef enum mco_sniffer_policy {

MCO_SNIFFER_INSPECT_ACTIVE_CONNECTIONS,

MCO_SNIFFER_INSPECT_ACTIVE_TRANSACTIONS,

MCO_SNIFFER_INSPECT_HUNG_TRANSACTIONS

} mco_sniffer_policy;

The following typedef defines the usercallback which detects dead connections:

typedef MCO_RET (*mco_sniffer_callback_t)

(mco_db_h db,

void* context,

mco_trans_counter_t trans_no);

Nothing should be done to affect the inputparameters. These parameters are:

db: database connection handle.

context: user defined connection context.From the eXtremeDB point of view

this is opaque data of size MCO_CFG_CONNECTION_CONEXT_SIZEwhich is filled by

mco_db_connect_ctx() function.

trans_no: number of active transaction (0if there is no active transaction) .

It should return MCO_S_DEAD_CONNECTION toforce database recovery or

MCO_S_OK if the connection is ok; any otherreturn code will cause

mco_db_sniffer() to interrupt and returnthis error code.

如果有MCO_S_DEAD_CONNECTION,就会自动调用mco_db_recover( mco_db_h db,mco_db_h recover_db ); Normally adatabase that was not properly closed (perhaps after a system crash) will berecovered automatically during the mco_db_open_dev(). This function allows anapplication to explicitly recover a database.

详情可参考sniffer的源码。 

4, Kernelveriosn could support vxworks 653?

Kernel是否可以在vx653上运行

不支持,接下来的版本会考虑这个问题。

5, Whatthe steps need to port th1e eXtremeDB from 3.5 to 4.5?

从3.5移植到4.5需要什么步骤,需要注意什么。

3.5到4.5基本没有太多的接口差异问题,可以从编译,链接等基本步骤做起,目前没有什么需要注意的事项。

6, What is the meaning of Mcocomp –f option?

Mcocomp –f 这个参数什么意思?

声明mco文件名称,默认情况下mco的文件名称可以放在最后,用-f后可以放在其他参数中间。

7, Couldthe database created with eXtremeDB 3.5 be opened by runtime of 4.5?

eXtremeDB3.5创建的数据库是否能被4.5打开。

不可以,需要数据导入到xml等方式进行数据的备份恢复。

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
如何解决 VS Code 中 IntelliSense 不起作用的问题如何解决 VS Code 中 IntelliSense 不起作用的问题Apr 21, 2023 pm 07:31 PM

最常称为VSCode的VisualStudioCode是开发人员用于编码的工具之一。Intellisense是VSCode中包含的一项功能,可让编码人员的生活变得轻松。它提供了编写代码的建议或工具提示。这是开发人员更喜欢的一种扩展。当IntelliSense不起作用时,习惯了它的人会发现很难编码。你是其中之一吗?如果是这样,请通过本文找到不同的解决方案来解决IntelliSense在VS代码中不起作用的问题。Intellisense如下所示。它在您编码时提供建议。首先检

解决C++代码中出现的“error: redefinition of class 'ClassName'”问题解决C++代码中出现的“error: redefinition of class 'ClassName'”问题Aug 25, 2023 pm 06:01 PM

解决C++代码中出现的“error:redefinitionofclass'ClassName'”问题在C++编程中,我们经常会遇到各种各样的编译错误。其中一个常见的错误是“error:redefinitionofclass'ClassName'”(类‘ClassName’的重定义错误)。这个错误通常出现在同一个类被定义了多次的情况下。本文将

解决PHP报错:继承父类时遇到的问题解决PHP报错:继承父类时遇到的问题Aug 17, 2023 pm 01:33 PM

解决PHP报错:继承父类时遇到的问题在PHP中,继承是一种重要的面向对象编程的特性。通过继承,我们能够重用已有的代码,并且能够在不修改原有代码的情况下,对其进行扩展和改进。尽管继承在开发中应用广泛,但有时候在继承父类时可能会遇到一些报错问题,本文将围绕解决继承父类时遇到的常见问题进行讨论,并提供相应的代码示例。问题一:未找到父类在继承父类的过程中,如果系统无

win10下载不了steam怎么办win10下载不了steam怎么办Jul 07, 2023 pm 01:37 PM

Steam是十分受欢迎的一个平台游戏,拥有众多优质游戏,可是有些win10用户体现自己下载不了steam,这是怎么回事呢?极有可能是用户的ipv4服务器地址没有设置好。要想解决这个问题的话,你可以试着在兼容模式下安装Steam,随后手动修改一下DNS服务器,将其改成114.114.114.114,以后应当就能下载了。win10下载不了steam怎么办:WIn10下能够试着兼容模式下安装,更新后必须关掉兼容模式,不然网页将无法加载。点击程序安装的属性,以兼容模式运作运行这个程序。重启以增加内存,电

弱监督学习中的标签获取问题弱监督学习中的标签获取问题Oct 08, 2023 am 09:18 AM

弱监督学习中的标签获取问题,需要具体代码示例引言:弱监督学习是一种利用弱标签进行训练的机器学习方法。与传统的监督学习不同,弱监督学习只需利用较少的标签来训练模型,而不是每个样本都需要有准确的标签。然而,在弱监督学习中,如何从弱标签中准确地获取有用的信息是一个关键问题。本文将介绍弱监督学习中的标签获取问题,并给出具体的代码示例。弱监督学习中的标签获取问题简介:

win10浏览器自动关闭是怎么回事win10浏览器自动关闭是怎么回事Jul 02, 2023 pm 08:09 PM

  win10浏览器自动关闭是怎么回事?我们在使用电脑的时候经常会去用到各种浏览器,而最近有不少用户在Win10电脑中使用浏览器的时候经常会出现自动关闭的情况,那么我们要是遇到这种问题应该怎么解决呢?很多小伙伴不知道怎么详细操作,小编下面整理了Win10系统浏览器自动关闭的解决教程,如果你感兴趣的话,跟着小编一起往下看看吧!  Win10系统浏览器自动关闭的解决教程  1、针对浏览器崩溃的问题,可以借助电脑管家所提供的电脑诊所工具进行修复操作。只需要在其中搜索IE浏览器崩溃并点击如图所示立即修复

为什么我的Go程序无法正确使用Xorm框架?为什么我的Go程序无法正确使用Xorm框架?Jun 09, 2023 pm 06:15 PM

作为一门快速发展的编程语言,Go语言在开发速度和性能方面都具备了优秀的表现,越来越多的开发者也在使用它开发自己的项目。而在Go开发中,使用框架可以极大地提高开发效率和代码质量,而Xorm框架是其中受欢迎的一种。然而,在使用Xorm框架过程中,可能会遇到一些问题。本文就是针对一个常见的问题,即“为什么我的Go程序无法正确使用Xorm框架?”,提出一些解决方案和

您的 Wi-Fi 在 macOS 索诺玛上不起作用吗?这是你可以做的您的 Wi-Fi 在 macOS 索诺玛上不起作用吗?这是你可以做的Oct 03, 2023 pm 03:41 PM

Wi-Fi已经成为我们日常生活中不可或缺的一部分,从入住酒店到在新办公室工作或拜访朋友。它是将我们的设备连接到数字世界的桥梁。当macOSSonoma上的Wi-Fi开始运行时,这可能是一个很大的不便。如果您的Wi-Fi在macOSSonoma上也无法正常工作,请不要担心,您可以做一些事情。为什么Wi-Fi在macOS索诺玛上不起作用?解决Wi-Fi无法解决macOSSonoma问题的第一步是确定问题的范围和影响。它是否会影响特定应用程序、您的Mac或所有连接的设备?您的Wi-Fi速度慢还是完全无

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

Repo: How To Revive Teammates
1 months agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Integrate Eclipse with SAP NetWeaver application server.

Dreamweaver Mac version

Dreamweaver Mac version

Visual web development tools

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Powerful PHP integrated development environment

Atom editor mac version download

Atom editor mac version download

The most popular open source editor

SublimeText3 Linux new version

SublimeText3 Linux new version

SublimeText3 Linux latest version