首页> 外国专利> Method and system for characterizing applications for use with databases having structured query language interfaces

Method and system for characterizing applications for use with databases having structured query language interfaces

机译:用于表征与具有结构化查询语言界面的数据库一起使用的应用程序的方法和系统

摘要

A system and method for allowing a user to characterize an application are disclosed. In one aspect, the method and system allow a user to characterize a database engine. The database engine utilizes a particular interface for communicating with an application. The method and system include determining a query spectrum including plurality of queries corresponding to a plurality of query types. The plurality of query types are chosen such that any possible query can be classified as being of one query type. The plurality of queries is compatible with the particular interface. The method and system include running the query spectrum on the database engine and determining a time taken to run each of the plurality of queries on the database engine. In another aspect, the method and system are for characterizing the application. In this aspect, the method and system include characterizing the database engine using a query spectrum including a first plurality of queries compatible with the particular interface. The first plurality of queries has a plurality of query types. The method and system further include providing a second plurality of queries characteristic of the application. The second plurality of queries have a portion of the plurality of query types and are compatible with the particular interface. The method and system further include calculating a run time taken to run the second plurality of queries on a portion of the plurality of database engines based on the portion of the plurality of query types and characterization of the plurality of database engines.
机译:公开了一种用于允许用户表征应用程序的系统和方法。一方面,该方法和系统允许用户表征数据库引擎。数据库引擎利用特定的接口与应用程序进行通信。该方法和系统包括确定查询谱,该查询谱包括与多个查询类型相对应的多个查询。选择多种查询类型,使得可以将任何可能的查询分类为一种查询类型。多个查询与特定接口兼容。该方法和系统包括在数据库引擎上运行查询频谱并确定在数据库引擎上运行多个查询中的每个查询所花费的时间。在另一方面,该方法和系统用于表征应用。在这个方面,该方法和系统包括使用查询频谱来表征数据库引擎,该查询频谱包括与特定接口兼容的第一多个查询。前多个查询具有多个查询类型。该方法和系统还包括提供应用程序特征的第二多个查询。第二多个查询具有多个查询类型的一部分,并且与特定接口兼容。该方法和系统还包括基于多个查询类型的一部分和多个数据库引擎的特征来计算在多个数据库引擎的一部分上运行第二多个查询所花费的运行时间。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号