CLIENT SERVER SYSTEM, OBJECT POOL, METHOD FOR POOLING OBJECT, STORAGE MEDIUM AND PROGRAM TRANSMITTING DEVICE

    公开(公告)号:JP2001092709A

    公开(公告)日:2001-04-06

    申请号:JP26035599

    申请日:1999-09-14

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To improve the availability of an object pool by reducing a response time at a time when a generation request for an object is first made by a client after the start of a server. SOLUTION: This system is provided with clients 11 which are connected to a communication network and carry out an access request to an object, application servers 20 which execute an application according to a real object 16 on the basis of the request of the clients 11, and an object pool 30 which is connected to the clients 11 and the servers 20, pools a proxy object 17 corresponding to the real object 16 and also stores real object management information, the servers 20 notify the pool 30 of an event in accordance with the state change of an application, and also, the pool 30 automatically updates the real object management information on the basis of the event notification from the servers 20.

    Information processor, information processing system, data archiving method and data deletion method
    2.
    发明专利
    Information processor, information processing system, data archiving method and data deletion method 有权
    信息处理器,信息处理系统,数据存储方法和数据删除方法

    公开(公告)号:JP2011150458A

    公开(公告)日:2011-08-04

    申请号:JP2010009870

    申请日:2010-01-20

    Inventor: OKAWA MASAHIRO

    Abstract: PROBLEM TO BE SOLVED: To provide an information processor, an information processing system, a data archiving method and a data deletion method, allowing efficient deletion of data from a database. SOLUTION: This information processor 10 manages the database 110 and includes: a command receiving unit part 112 receiving an immediate processing command conditioned with a deletion target to be deleted from the database 110; a registration processing unit 130 (130a) registering information for prescribing the deletion target by the immediate processing command into a management data unit 122; a deletion processing unit 130 (130b) deleting the deletion target by the immediate processing command from the database, and erasing the registration of the deletion target wherein the deletion is completed from the management data unit 122; and a data manipulation command processing unit (132 or 134) processing, when a data manipulation command including the same table as the deletion target registered in the management data unit 122 in a target is received, the data manipulation command in a state that a condition to exclude the deletion target from the manipulation target is added to the data manipulation command. COPYRIGHT: (C)2011,JPO&INPIT

    Abstract translation: 要解决的问题:提供信息处理器,信息处理系统,数据归档方法和数据删除方法,允许从数据库有效地删除数据。 解决方案:该信息处理器10管理数据库110,并且包括:命令接收单元部分112,接收由数据库110中要删除的删除目标调节的立即处理命令; 注册处理单元130(130a)将通过立即处理命令指定删除目标的信息登记到管理数据单元122中; 删除处理单元130(130b),通过立即处理命令从数据库删除删除目标,并且从管理数据单元122擦除删除目标的注册,其中删除完成; 以及数据操作指令处理单元(132或134),当接收到包含与注册在目标中的管理数据单元122中的删除目标相同的表的数据操作命令时,处理状态为状态 从操作对象排除删除对象被添加到数据操作命令。 版权所有(C)2011,JPO&INPIT

    Information processor, database system, and information processing method, and program
    3.
    发明专利
    Information processor, database system, and information processing method, and program 有权
    信息处理器,数据库系统和信息处理方法和程序

    公开(公告)号:JP2010128861A

    公开(公告)日:2010-06-10

    申请号:JP2008303885

    申请日:2008-11-28

    Inventor: OKAWA MASAHIRO

    Abstract: PROBLEM TO BE SOLVED: To provide an information processor that is adaptable to multilanguage, a database system, and an information processing method, and program.
    SOLUTION: The information processor includes: a client connection processing part 116 for setting a language identification value for designating a language environment of a client in a language setting part 120 for setting the language environment while identifying the language environment of the client who accesses the information processing device; a command processing part 118 which inspects script included in an access request, and determines the existence of a command that requests multilanguage processing; and a language resource processing part 126 which receives a command to allow a database to be accessed in the language environment set in the language setting part when determining that the command processing part 118 requests the multilanguage processing.
    COPYRIGHT: (C)2010,JPO&INPIT

    Abstract translation: 要解决的问题:提供适用于多语言,数据库系统以及信息处理方法和程序的信息处理器。 解决方案:信息处理器包括:客户端连接处理部分116,用于在语言设置部分120中设置用于指定客户端的语言环境的语言标识值,用于设置语言环境,同时识别客户端的语言环境 访问信息处理设备; 命令处理部分118,其检查包括在访问请求中的脚本,并且确定存在请求多语言处理的命令; 以及语言资源处理部分126,其在确定命令处理部分118请求多语言处理时接收允许在语言设置部分中设置的语言环境中访问数据库的命令。 版权所有(C)2010,JPO&INPIT

    METHOD AND SYSTEM FOR ANALYZING AND DISPLAYING PROGRAM INFORMATION

    公开(公告)号:JPH1124901A

    公开(公告)日:1999-01-29

    申请号:JP17166597

    申请日:1997-06-27

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To narrow necessary program information so as to display it in a large scale program development. SOLUTION: A processing on a prescribed assumed collaboration is executed for each module with the operation of a debugger 57 by setting a brake potion in the appropriate place of a program, fore example. When the program is executed, a call relation upto a time when the brake point is set is accumulated n a call stack. Tt is accumulated in a collaboration repository 51 by using the debugger 57. A builder 52 controls a whole development environment. Thus, the debugger 57 can be called and a function 53 which is constituted of a collaboration matrix 54, a call graph 55 and a class browser 56 and which displays program information can be called from the builder 52.

    Information management server, information processing system, communication method and program
    5.
    发明专利
    Information management server, information processing system, communication method and program 有权
    信息管理服务器,信息处理系统,通信方法和程序

    公开(公告)号:JP2010026744A

    公开(公告)日:2010-02-04

    申请号:JP2008186708

    申请日:2008-07-18

    CPC classification number: G06F9/542

    Abstract: PROBLEM TO BE SOLVED: To provide the notification mechanism of a status change in a database with respect to a database client.
    SOLUTION: An information management server 10 includes: a registration unit 58 that registers the status change condition of the database and a notification action so that they are associated with each other; a communication unit 56 that receives an acquisition request for a status change notification via database connection established with respect to a client 90; a change detection unit 70 that detects a status change satisfying the conditions of the acquisition request, and invokes the notification action associated therewith; and a notification unit 64 that causes the communication unit to send a notification including the result of the notification action via the database connection as a response to the acquisition request to the communication unit 56, and returns the control of the connection to the client.
    COPYRIGHT: (C)2010,JPO&INPIT

    Abstract translation: 要解决的问题:提供关于数据库客户端的数据库中的状态改变的通知机制。 解决方案:信息管理服务器10包括:注册单元58,其注册数据库的状态改变状态和通知动作,使得它们相互关联; 通信单元56,其通过针对客户端90建立的数据库连接来接收关于状态改变通知的获取请求; 改变检测单元70,其检测满足获取请求的条件的状态变化,并调用与之相关的通知动作; 以及通知单元64,其使得通信单元通过数据库连接发送包括通知动作的结果的通知作为对获取请求的响应,并将连接的控制返回给客户端。 版权所有(C)2010,JPO&INPIT

    Determination device, database device, program, and determination method
    6.
    发明专利
    Determination device, database device, program, and determination method 有权
    确定设备,数据库设备,程序和确定方法

    公开(公告)号:JP2009288979A

    公开(公告)日:2009-12-10

    申请号:JP2008140050

    申请日:2008-05-28

    CPC classification number: G06F17/30492 G06F17/30306

    Abstract: PROBLEM TO BE SOLVED: To provide a determination device that enables efficient table partitioning, a database device, a program, and a determination method. SOLUTION: A database device is configured such that a plurality of partitioned tables formed by partitioning a table in a database are arranged by dispersing them in a plurality of table storage regions. Here is provided the database device including an acquisition part for acquiring an access history by monitoring accesses to each partitioned table, and a determination part for determining the table storage regions, respectively in which each partitioned table should be arranged, on the basis of the access history with respect to each partitioned table. COPYRIGHT: (C)2010,JPO&INPIT

    Abstract translation: 要解决的问题:提供一种能够实现有效的表分割,数据库装置,程序和确定方法的确定装置。 解决方案:数据库设备被配置为使得通过将数据库中的表分割而形成的多个分区表被布置在多个表存储区域中。 提供了一种数据库装置,包括:通过监视对每个分区表的访问来获取访问历史的获取部分,以及确定部分,用于基于访问来分别确定每个分区表应该排列的表格存储区域; 相对于每个分区表的历史。 版权所有(C)2010,JPO&INPIT

    Determination device, program, and determination method
    7.
    发明专利
    Determination device, program, and determination method 审中-公开
    确定设备,程序和确定方法

    公开(公告)号:JP2009276941A

    公开(公告)日:2009-11-26

    申请号:JP2008126519

    申请日:2008-05-13

    Abstract: PROBLEM TO BE SOLVED: To provide a determination device, a program, and a determination method for performing efficient table partition.
    SOLUTION: This determination device for determining which of a plurality of table storage regions should each of a plurality of division tables obtained by dividing a table in a database be arranged in includes: an acquisition part for acquiring an access request to a table; a specification part for specifying an access range in the table from the acquired access request; a calculation part for calculating the access frequency of each record range of the table from the access range of each access request; and a determination part for determining a table storage region in which each division table should be arranged based on the access frequency of each record range of the table.
    COPYRIGHT: (C)2010,JPO&INPIT

    Abstract translation: 要解决的问题:提供一种用于执行有效的表分区的确定装置,程序和确定方法。 解决方案:用于确定多个表存储区域中的哪一个应该被排列成数据库中的表分割而获得的多个划分表中的哪一个的确定装置包括:获取对表的访问请求的获取部分 ; 用于从所获取的访问请求中指定所述表中的访问范围的规范部分; 计算部,用于根据每个访问请求的访问范围来计算表的每个记录范围的访问频率; 以及确定部分,用于基于表的每个记录范围的访问频率来确定应当布置每个划分表的表格存储区域。 版权所有(C)2010,JPO&INPIT

    Apparatus, method, and program for refreshing summary table
    8.
    发明专利
    Apparatus, method, and program for refreshing summary table 有权
    装置概要表的装置,方法和程序

    公开(公告)号:JP2008146264A

    公开(公告)日:2008-06-26

    申请号:JP2006331213

    申请日:2006-12-07

    CPC classification number: G06F17/30377

    Abstract: PROBLEM TO BE SOLVED: To shorten a time for locking a base table in the case of refreshing the difference of a summary table. SOLUTION: An apparatus for refreshing the summary table is provided with: base table storage parts 111 to 11n for storing base tables and the difference table; a summary table storage part 12 for storing a summary table for storing the results of queries to the plurality of base tables and difference information about the summary table; difference data processing parts 131 to 13n for inserting the difference data of the base tables into the difference tables; and a difference computation processing part 14 for generating the difference information about the summary table. The difference computation processing part 14 is provided with a generation part 142 for generating difference information based on the update that has been performed for the designated base table in a situation where the subsequent update of the specified base table is permitted; and a control part 141 for performing control so that when a different base table is specified, the difference information can be generated in a different transaction. COPYRIGHT: (C)2008,JPO&INPIT

    Abstract translation: 要解决的问题:为了缩短在刷新汇总表的差异的情况下锁定基表的时间。 解决方案:用于刷新汇总表的装置具有:用于存储基表和差分表的基表存储部分111至11n; 汇总表存储部分12,用于存储用于存储对多个基表的查询结果的汇总表和关于汇总表的差异信息; 差分数据处理部131〜13n,用于将基准表的差分数据插入差分表中; 以及差分计算处理部分14,用于产生关于汇总表的差分信息。 差分计算处理部分14具有生成部分142,用于在允许指定的基表的后续更新的情况下,基于针对指定的基表执行的更新来生成差分信息; 以及用于执行控制的控制部分141,使得当指定不同的基表时,可以在不同的事务中生成差分信息。 版权所有(C)2008,JPO&INPIT

    System, method and program for integrating databases
    9.
    发明专利
    System, method and program for integrating databases 有权
    用于集成数据库的系统,方法和程序

    公开(公告)号:JP2008112289A

    公开(公告)日:2008-05-15

    申请号:JP2006294295

    申请日:2006-10-30

    CPC classification number: G06F17/30557 G06F17/30545

    Abstract: PROBLEM TO BE SOLVED: To provide a system for integrating a first database including first data and a second database including second data as a duplicate of the first data. SOLUTION: The system is provided with a first virtual table corresponding to the first data, a second virtual table corresponding to the second data, a common table as a virtual table provided for the first and second virtual tables in common, and a list recording the relation between the first and second virtual tables and the common table. The system is further provided with a generation part for generating two or more access plans using at least one of the first and second virtual tables from a database query for the common table based on the list, and a selection part for selecting the access plan used for executing a database query from one or more access plans. COPYRIGHT: (C)2008,JPO&INPIT

    Abstract translation: 要解决的问题:提供一种用于将包括第一数据的第一数据库和包括第二数据的第二数据集成为第一数据的副本的系统。 解决方案:系统设置有与第一数据相对应的第一虚拟表,对应于第二数据的第二虚拟表,作为为第一和第二虚拟表共同提供的虚拟表的公共表,以及 列表记录第一和第二虚拟表与公用表之间的关系。 该系统还提供有生成部件,用于基于该列表从用于公共表的数据库查询中使用第一和第二虚拟表中的至少一个生成两个或多个访问计划,以及选择部分,用于选择所使用的访问计划 用于从一个或多个访问计划执行数据库查询。 版权所有(C)2008,JPO&INPIT

Patent Agency Ranking