Overview of transactions and versioning
294
Figure 8-2: One writer, multiple readers
Multiple writers and readers in a database
Within an IQ database that is not multiplex, multiple read-only and read/write
users can operate concurrently, as long as the writers are inserting data into (or
deleting it from) different tables. So, for example, while User 1’s transaction is
inserting and deleting in the
customer
table, User 2 can begin a transaction that
loads data into the
employee
table, as shown in Figure 8-3. At the same time
other users can execute transactions that issue queries to both of these tables,
or to any other tables in the database.
In an IQ Multiplex database, read/write users must all connect to the write
server, whereas read-only users can connect to any query server or the write
server. For more information, see Adaptive Server IQ Multiplex User’s Guide.
Summary of Contents for Adaptive Server IQ 12.4.2
Page 1: ...Administration and Performance Guide Adaptive Server IQ 12 4 2 ...
Page 16: ...xvi ...
Page 20: ...Related documents xx ...
Page 40: ...Compatibility with earlier versions 20 ...
Page 118: ...Troubleshooting startup shutdown and connections 98 ...
Page 248: ...Importing data by replication 228 ...
Page 306: ...Integrity rules in the system tables 286 ...
Page 334: ...Cursors in transactions 314 ...
Page 396: ...Users and permissions in the system tables 376 ...
Page 438: ...Determining your data backup and recovery strategy 418 ...
Page 484: ...Network performance 464 ...
Page 500: ...System utilities to monitor CPU use 480 ...
Page 514: ...Characteristics of Open Client and jConnect connections 494 ...
Page 536: ...Index 516 ...