Skip Headers
Oracle® TimesTen In-Memory Database Operations Guide
11g Release 2 (11.2.2)

Part Number E21633-05
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
PDF · Mobi · ePub
TTOPR543

Glossary

TTOPR544

.odbc.ini file

See "ODBC initialization file (ODBC INI)".

TTOPR545

ACID transaction semantics

An acronym referring to the four fundamental properties of a transaction: atomicity, consistency, isolation and durability.

TTOPR546

atomicity

A property of a transaction whereby either all or none of the operations of a transaction are applied to the database.

TTOPR547

backup instance

A set of files containing backup information for a given database, residing at a given backup path. See also "backup path", "full backup" and "incremental backup".

TTOPR548

backup path

The location of a database, specified by a directory name and an optional basename.

TTOPR549

backup point

The time at which a backup begins. See also "backup path", "full backup" and "incremental backup".

TTOPR550

bitmap index

Indexes are used to speed up queries on a table. Bitmap indexes are useful when searching and retrieving data from columns with low cardinality. That is, these columns can have only a few unique possible values.

TTOPR551

cache group

A set of cached tables related through foreign keys.

TTOPR552

cache instance

A set of rows related through foreign keys. Each cache instance contains exactly one row from the root table of a cache group and zero or more rows from the other tables in the cache group.

TTOPR553

client/server

An approach to application design and development in which application processing is divided between components running on an end user's machine, such as the client, and a network server. Generally, user interface elements are implemented in the client component, while the server controls database access.

TTOPR554

client data source name

See "data source name, client".

TTOPR555

concurrency

The ability to have multiple transactions access and manipulate the database at the same time.

TTOPR556

connection

A data path between an application and a particular ODBC data source.

TTOPR557

connection attribute

A character string that defines a connection parameter to be used when connecting to an ODBC data source. Connection attributes have the form name=value, where name is the name of the parameter and value is the parameter value. See also connection string.

TTOPR558

connection request

A message sent by an application through an ODBC driver to an ODBC data source to request a connection to that data source.

TTOPR559

connection string

A character string that defines the connection parameters to be used when connecting to an ODBC data source. A connection string is expressed as one or more connection attributes separated by semicolons.

TTOPR560

consistency

A property of transactions whereby each transaction transforms the database from one consistent state to another.

TTOPR561

cursor

A control structure used by an application to iterate through the results of an SQL query.

TTOPR562

data source definition

A named collection of connection attributes that defines the connection parameters to be used when connecting to an ODBC data source. See also "data source name".

TTOPR563

data source name

A logical name by which an end user or application refers to an ODBC data source definition. Sometimes incorrectly used to mean "data source definition". See also "data source definition", ODBC.INI file.

TTOPR564

data source name, client

A data source name defined on a TimesTen client machine that refers to a Server DSN on a server machine.

TTOPR565

data source name, server

A system data source name (system DSN) defined on a server machine. Server Data Source Names become available to all TimesTen clients on a network when the TimesTen Server is running.

TTOPR566

data source name, system

A data source name that is accessible by all users of a particular machine.

TTOPR567

data source name, user

A data source name that is accessible only by the user who created the data source name.

TTOPR568

driver

See "ODBC driver".

TTOPR569

DSN

See "data source name".

TTOPR570

DSN, client

See "data source name, client".

TTOPR571

DSN, server

See "data source name, server".

TTOPR572

DSN, system

See "data source name, system".

TTOPR573

DSN, user

See "data source name, user".

TTOPR574

durability

A property of transactions whereby the effects of a committed transaction survive system failures.

TTOPR575

environment variable

A name, value pair maintained by the operating system that can be used to pass configuration parameters to an application.

TTOPR576

event

An activity or occurrence that can be tracked by a logging mechanism in an application, service or operating system. See also "logging", "protocol message logging" and "event viewer".

TTOPR577

event viewer

On Windows, a utility program used to view the contents of the operating system event log.

TTOPR578

full backup

A database backup procedure in which a complete copy of a database is created. Typically, the first backup of a database must be a full backup. See also "incremental backup".

TTOPR579

hash index

Indexes are used to speed up queries on a table. Hash indexes are useful for finding rows with an exact match on one or more columns.

TTOPR580

host

A computer. Typically used to refer to a computer on a network that provides services to other computers on the network.

TTOPR581

host name

A character string name that uniquely identifies a particular computer on a network. Examples: athena, thames.mycompany.com. See also "host".

TTOPR582

in-line column

A column whose values are physically stored together with the other column values of a row.

TTOPR583

incremental backup

A database backup procedure in which an existing backup is augmented with all the transaction log records created since its last full or incremental backup. See also "backup instance" and "full backup".

TTOPR584

initialization file

See ODBC.INI file.

TTOPR585

IP address

A numeric address that uniquely identifies a computer on a network and consists of four numbers separated by dots. Abbreviation for Internet Protocol address. Example: 123.61.129.91.

TTOPR586

IPC

Inter Process Communication

TTOPR587

isolation

A property of transactions whereby each transaction runs as if it were the only transaction in the system.

TTOPR588

listener thread

A thread that runs on the TimesTen Server that receives and processes connection requests from TimesTen Clients.

TTOPR589

logging

The process by which an application, service or operating system records specific events that occur during processing.

TTOPR590

multithreading

A programming paradigm in which a process contains multiple threads of control.

TTOPR591

network address

A host name, or IP address that uniquely identifies a particular computer on a network. Examples: 123.61.129.91, athena, thams.mycompany.com.

TTOPR592

ODBC

See "Open Database Connectivity (ODBC)".

TTOPR593

ODBC Administrator

A utility program used on Windows to create, configure and delete data source definitions.

TTOPR594

ODBC data source

See "data source name" (DSN).

TTOPR595

ODBC data source name

See "data source name" (DSN).

TTOPR596

ODBC driver

A library that implements the function calls defined in the ODBC API and enables applications to interact with ODBC data sources.

TTOPR597

ODBC Driver Manager

A library that acts as an intermediary between an ODBC application and one or more ODBC drivers.

TTOPR598

ODBC initialization file (ODBC INI)

The ODBC.INI file contains a list of Data Sources and any properties for each. Each Data Source name must have a driver property defined. This enables the driver to be loaded when a connect call is made.

TTOPR599

Open Database Connectivity (ODBC)

A database-independent application programming interface that enables applications to access data stored in heterogeneous relational and non-relational databases. Based on the Call-Level Interface (CLI) specification developed by X/Open's SQL Access Group and first popularized by Microsoft on the Windows platform.

Open database connectivity (ODBC), is a database access protocol that lets you connect to a database and then prepare and run SQL statements against the database. In conjunction with an ODBC driver, an application can access any data source including data stored in spreadsheets, like Excel. Because ODBC is a widely accepted standard API, applications can be written to comply to the ODBC standard. The ODBC driver performs all mappings between the ODBC standard and the particular database the application is accessing. Using a data source-specific driver, an ODBC compliant program can access any data source without any more development effort.

TimesTen provides the ODBC interface so that applications of any type that are ODBC compliant can access TimesTen using the ODBC driver provided by TimesTen.

TTOPR600

out-of-line column

A column whose values are physically stored separately from the other column values of a row.

TTOPR601

phantom

A row that appears during one read but not during another read within the same transaction, due to the actions of other concurrently executing transactions.

TTOPR602

ping

A utility that tests the connection between two computers on a network by sending a message from one computer to the other and measuring how long it takes for the receiving system to confirm that the message was received. Typically packaged with network software.

TTOPR603

port number

See "TCP/IP port number".

TTOPR604

procedure

See "stored procedure".

TTOPR605

process

An instance of a program in execution.

TTOPR606

propagate

When using IMDB Cache to send table or row modifications from an IMDB Cache to an Oracle database. Compare with "replicate".

TTOPR607

protocol message logging

The process that the TimesTen Server uses to record each message it receives through the TimesTen network protocol.

TTOPR608

range index

Indexes are used to speed up queries on a table. A range index is similar in functionality to a B+-tree index and is best used for retrieving rows with column values within a certain range.

TTOPR609

replicate

The sending of table or row modifications from one database to another. Compare with "propagate".

TTOPR610

result set

A collection of zero or more rows of data that represent the result of an SQL query.

TTOPR611

rollback

To undo the actions of a transaction, thereby returning all items modified by the transaction to their original state.

TTOPR612

row buffering

A performance enhancement used by the TimesTen Client in which the client receives multiple result rows of an SQL query in each message from the TimesTen Server to reduce network communication.

TTOPR613

RPC

Remote Procedure Call.

TTOPR614

scalability

The degree to which a system or application can handle increasing demands on system resources without significant performance degradation.

TTOPR615

schema

A schema is automatically created for a user upon user creation. A schema is the namespace for a given user, where all objects owned by this user belong and all objects are identified by schema qualified names. For example, user PAT belongs to the PAT schema. In addition, the object EMPLOYEES owned by PAT is identified as PAT.EMPLOYEES.

If a user refers to an object without the schema name, TimesTen first tries to resolve the name to the user's schema. If this object does not exist, TimesTen tries to resolve the name to SYS.EMPLOYEES.

A user always has all privileges to all objects in their own schema. These privileges can never be revoked.

TTOPR616

server data source name

See "data source name, server".

TTOPR617

server DSN

See "data source name, server".

TTOPR618

system DSN

See "data source name, system".

TTOPR619

shorthand name

A logical name used to refer to a particular TimesTen Server. Shorthand names relieve the end user of having to enter a host name and port number to connect to a TimesTen Server.

TTOPR620

SMP

Symmetric multi-processing. A hardware configuration in which two or more similar processors are connected via a high-bandwidth link and managed by one operating system, where each processor has equal access to I/O devices.

TTOPR621

SNMP

Simple Network Management Protocol. Used to manage nodes on a network.

TTOPR622

SQL

Structured Query Language.

TTOPR623

stack overflow condition

An error condition in which the stack usage of a thread or process exceeds the amount of space allocated for the stack.

TTOPR624

stored procedure

An executable object or named entity stored in a database that can be invoked with input and output parameters and which can return result sets similar to those returned by an SQL query.

TTOPR625

system account

A special account on Windows used by the operating system and certain operating system services. The TimesTen service and the TimesTen Server run under the system account.

TTOPR626

system DSN

See "data source name, system".

TTOPR627

TCP/IP

The communications protocol used by computers on the Internet. Abbreviation for Transport Control Protocol/Internet Protocol.

TTOPR628

TCP/IP port number

A number used by TCP/IP that identifies the end point for a connection to a host that supports multiple simultaneous connections.

TTOPR629

telnet

A utility program and protocol that enables a user on one computer to open a virtual terminal, log in to a remote host and interact as a terminal user of that host.

TTOPR630

thread

An independent sequence of execution of program code inside a process. See also "process".

TTOPR631

thread-safe ODBC driver

An ODBC driver that supports multithreaded servers and clients. The TimesTen data manager driver and the TimesTen Client driver are thread-safe.

TTOPR632

timeout error

An error condition indicating that the requested operation did not complete within the given amount of time. See also "timeout interval".

TTOPR633

timeout interval

A configuration parameter that specifies the maximum amount of time that an operation should take to complete. See also "timeout error".

TTOPR634

TimesTen Client

(1) An ODBC driver that enables end users to access data sources through a TimesTen Server. (2) A computer on which the TimesTen Client software has been installed. Using the TimesTen Client driver, an end user or application can access any data source managed by an available TimesTen Server.

TTOPR635

TimesTen Client/Server network protocol

The protocol used by TimesTen Clients and TimesTen Servers to exchange data over a standard TCP/IP network connection.

TTOPR636

TimesTen Data Server

(1) An application program that makes TimesTen data sources available to the TimesTen Clients on a network. (2) A computer on which the TimesTen Data Server software is running.

TTOPR637

TimesTen Server address

The host name or IP address used during installation of the TimesTen Server to identify the computer on which the software is being installed.

TTOPR638

transaction

An operation or set of operations performed against data in a database. The operations defined in a transaction must be completed as a whole; if any part of the transaction fails, the entire transaction fails. See also "ACID transaction semantics".

TTOPR639

UCS-4

A fixed-width, 32-bit Unicode character set. Each character occupies 32 bits of storage. The UCS-2 characters are the first 65,536 code points in this standard, so it can be viewed as a 32-bit extension of UCS-2.

TTOPR640

UTF-16

An encoding scheme defined by the ISO/IEC 10646 standard in which each Unicode character is represented by either a two-byte integer or a pair of two-byte integers. Characters from European scripts and most Asian scripts are represented in two bytes. Surrogate pairs are represented in four bytes. Surrogate pairs represent characters such as infrequently used Asian characters that were not included in the original range of two-byte characters.

TTOPR641

user account

The combination of a user name, password and access permissions that gives an individual user access to an operating system.

TTOPR642

user data source name

See"data source name, user".

TTOPR643

user DSN

See "data source name, user".

TTOPR644

User Manager

A Windows utility program used to create user accounts and assign access rights and group membership.

TTOPR645

Windows sockets (Winsock)

An API that defines a standard binary interface for TCP/IP transports on Windows platforms. This API adds Windows-specific extensions to the Berkeley Sockets interface originally defined in Berkeley UNIX.

Reader Comment

   

Comments, corrections, and suggestions are forwarded to authors every week. By submitting, you confirm you agree to the terms and conditions. Use the OTN forums for product questions. For support or consulting, file a service request through My Oracle Support.

Hide Navigation

Quick Lookup

Database Library · Master Index · Master Glossary · Book List · Data Dictionary · SQL Keywords · Initialization Parameters · Advanced Search · Error Messages

Main Categories

This Page

This Document

New and changed documents:
RSS Feed HTML RSS Feed PDF