Abstract:
Technologies are described for performing replication within a database environment. For example, replication of database data can be performed using data manipulation language (DML) statements and logical logs. A database node can execute a DML statement, create a logical log comprising the DML statement, and insert the logical log into a logical log queue. The logical log can be sent to one or more other database nodes for execution of the DML statement stored within the logical log. Logical logs can be grouped for sending to other nodes. Logical logs can be executed on a first node and one or more other nodes within the same transaction boundary. Execution of DML statements can be decoupled from sending, receiving, grouping, and/or processing of logical logs.
Abstract:
Disclosed herein are system, method, and computer program product embodiments for minimizing table lock duration during lost change resynchronization between a source table and a replica table. An embodiment operates by detecting a restart at a source node or a replica node. A source table at the source node is then locked based on the detection. A database transaction is then created for a lost change resynchronization operation and the source table is unlocked. The database transaction is then compared to another database transaction based on its timestamp. Based on the comparison, either the database transaction for the lost change resynchronization operation or the other database transaction is executed.
Abstract:
Disclosed herein are a washing machine and a sound control method thereof that are capable of canceling noise generated during an operation of the washing machine and, at the same time, informing a user of information related to the operation of the washing machine using a sound. The sound control method includes operating the washing machine according to an inputted operation command, sensing noise generated during the operation of the washing machine, reading a sound to cancel the sensed noise, and outputting the read sound in a state in which the read sound is mapped with the noise. Consequently, it is possible mask the noise, thereby minimizing the noise. Also, it is possible to sense a start and an end of each operation and a change of the operation based on the noise pattern, sense a user's access to the washing machine, and output a feedback sound, thereby informing of the progress information of the washing machine.
Abstract:
A channel tuning method and a broadcast receiving apparatus using the same are provided. The channel tuning method includes receiving a channel selection command from a user, tuning to a predetermined broadcast signal using channel index information corresponding to selected channel information, and displaying the tuned broadcast signal. The channel index information includes physical transmission channel (PTC) information, and program number information which is contained in a program map table (PMT). Therefore, it is possible to simultaneously manage a plurality of broadcast receiving apparatuses using separate channel index information corresponding to channel information input to the broadcast receiving apparatuses.
Abstract:
Disclosed herein are a washing machine and a sound control method thereof that are capable of canceling noise generated during an operation of the washing machine and, at the same time, informing a user of information related to the operation of the washing machine using a sound. The sound control method includes operating the washing machine according to an inputted operation command, sensing noise generated during the operation of the washing machine, reading a sound to cancel the sensed noise, and outputting the read sound in a state in which the read sound is mapped with the noise. Consequently, it is possible mask the noise, thereby minimizing the noise. Also, it is possible to sense a start and an end of each operation and a change of the operation based on the noise pattern, sense a user's access to the washing machine, and output a feedback sound, thereby informing of the progress information of the washing machine.
Abstract:
An in-memory database server hosting a tenant of a multi-tenant software architecture can receive a definition of a custom data field that is unique to an organization having isolated access to the tenant. The custom data field can extend a standard table defined by central metadata stored at a system tenant of the multi-tenant software architecture. Tenant private metadata that includes the definition can be stored in memory accessible only to the tenant. A tenant-dependent table that includes the custom data field can be formed, for example by retrieving central metadata defining the standard table from the system tenant and adding the custom data field using the definition. The tenant-dependent table can be presented for access via a database client at the organization. Related systems, articles of manufacture, and computer-implemented methods are disclosed.
Abstract:
Disclosed is a display module including a transparent display panel and a frame to fix a side of the transparent display panel, wherein the frame has a communication unit to receive data from the outside, a controller to process the received data and to output a drive command corresponding to the processed data and a display drive unit to drive the transparent display panel in response to the drive command from the controller. A display system includes a system body and a display module detachably mounted in the system body.
Abstract:
A user interface method and apparatus includes determining whether a command for user interface (UI) event occurrence is input, reading a pre-stored auditory user interface (AUI) element if the command for UI event occurrence is input is determined, generating an AUI based on the AUI element, and outputting the generated AUI to an outside. According to the method, an AUI environment using sound information is given to a user. Accordingly, the user can be guided to efficiently achieve a given task and reduce errors.
Abstract:
Disclosed is a display module including a transparent display panel and a frame to fix a side of the transparent display panel, wherein the frame has a communication unit to receive data from the outside, a controller to process the received data and to output a drive command corresponding to the processed data and a display drive unit to drive the transparent display panel in response to the drive command from the controller. A display system includes a system body and a display module detachably mounted in the system body.