Oracle Berkeley DB Programmer's Reference Guide (Version 18.1.32)
首页
白天
夜间
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
编辑文档
4. Access Method Wrapup
来源 1
浏览
382
扫码
打印
2021-06-13 14:20:43
Data alignment
上一篇:
下一篇:
发布点评
9. Berkeley DB Architecture
Programming model
Scripting languages
Programmatic APIs
Supporting utilities
3. Access Method Operations
Database upgrade
Database verification and salvage
Retrieving records
Partitioning databases
Foreign key indexes
Database statistics
Flushing the database cache
Database truncation
Secondary indexes
Deleting records
Cursor operations
Opening multiple databases in a single file
Storing records
Database close
10. The Berkeley DB Environment
Opening databases within the environment
Error support
File naming
Sizing a database environment
Remote filesystems
Encryption
Environment FAQ
Shared memory regions
DB_CONFIG configuration file
Creating a database environment
Security
18. The Locking Subsystem
Configuring locking: sizing the system
Locking granularity
Deadlock detection
Locking and non-Berkeley DB applications
Locking with transactions: two-phase locking
Deadlock detection using timers
Standard lock modes
Berkeley DB Transactional Data Store locking conventions
Configuring locking
Locking without transactions
Berkeley DB Concurrent Data Store locking conventions
Deadlock debugging
23. Berkeley DB Extensions: Tcl
Tcl FAQ
Using Berkeley DB with Tcl
Tcl error handling
Tcl API programming notes
20. The Memory Pool Subsystem
Configuring the memory pool
Warming the memory pool
Berkeley DB Programmer’s Reference Guide
5. Java API
Java programming notes
Java FAQ
Compatibility
4. Access Method Wrapup
Access method tuning
Error support
Storing C/C++ structures/objects
Retrieved key/data permanence for C/C++
External File support
Retrieving and updating records in bulk
Database limits
Partial record storage and retrieval
Disk space requirements
Cursor stability
Access method FAQ
26. Additional References
2. Access Method Configuration
Selecting an access method
Queue and Recno access method specific configuration
Heap access method specific configuration
Logical record numbers
Hash access method specific configuration
Btree access method specific configuration
General access method configuration
16. Application Specific Logging and Recovery
Defining application-specific log records
Application configuration
Automatically generated functions
13. Berkeley DB Replication
Managing replication directories and files
Ex_rep_chan: a Replication Manager channel example
Synchronizing with a master
Replication Manager methods
Transactional guarantees
Managing Replication Manager group membership
Choosing a Replication Manager acknowledgement policy
Elections
Base API methods
Building replicated applications
Master leases
Replication FAQ
Running Replication Manager in multiple processes
Bulk transfer
Ex_rep_base: putting it all together
Read your writes consistency
Ex_rep: a replication example
Replication environment IDs
Building the communications infrastructure
Ex_rep_base: a TCP/IP based communication infrastructure
Running replication using the db_replicate utility
Network partitions
Initializing a new site
Special considerations for two-site replication groups
Clock skew
Communicating between Replication Manager Sites
Connecting to a new site
Replication views
Replication environment priorities
6. Berkeley DB Server
Preface
22. Sequences
12. Berkeley DB Transactional Data Store Applications
Transaction tuning
Transaction throughput
Why transactions?
Atomicity
Terminology
Opening the environment
Environment infrastructure
Degrees of isolation
Recovery and filesystem operations
Database and log file archival
Using Recovery on Journaling Filesystems
Recovery procedures
Transaction FAQ
Nested transactions
Berkeley DB recoverability
Architecting Transactional Data Store applications
Opening the databases
Transactional cursors
Hot failover
Recoverability and deadlock handling
Log file removal
Deadlock detection
Isolation
Checkpoints
Getting Started with Transactional Data Store Applications
Handling failure in Transactional Data Store applications
7. C# API
21. The Transaction Subsystem
Transaction limits
Configuring transactions
14. Berkeley DB Slice Support
Key Design
Slice APIs
11. Berkeley DB Data Store and Concurrent Data Store Applications
Handling failure in Data Store and Concurrent Data Store applications
Quick Start Guide
Architecting Data Store and Concurrent Data Store applications
19. The Logging Subsystem
Log file limits
Configuring logging
15. Distributed Transactions
Restrictions on XA Transactions
XA: Frequently Asked Questions
XA Introduction
Building a Global Transaction Manager
Berkeley DB XA Implementation
Configuring Berkeley DB with the Tuxedo System
8. Standard Template Library API
Using transactions in dbstl
Dbstl persistence
Using advanced Berkeley DB features with dbstl
Dbstl known issues
Using dbstl in multithreaded applications
Store and Retrieve data or objects of complex types
Dbstl container specific notes
Dbstl typical use cases
Dbstl miscellaneous notes
Dbstl memory management
Working with primitive types
Using dbstl efficiently
Dbstl examples
Berkeley DB configuration
24. Berkeley DB Extensions
Using Berkeley DB with Perl
Using Berkeley DB with PHP
17. Programmer Notes
Programmer notes FAQ
Copying or moving databases
Disk drive caches
Globalization Support
Environment variables
Compatibility with historic UNIX interfaces
Multithreaded applications
Performance Event Monitoring
Name spaces
Error returns to applications
Berkeley DB handles
Run-time configuration
Memory-only or Flash configurations
25. Dumping and Reloading Databases
Loading text into databases
Dump output formats
1. Introduction
Do you need Berkeley DB?
What is Berkeley DB?
What other services does Berkeley DB provide?
Where does Berkeley DB run?
Mapping the terrain: theory and practice
The Berkeley DB products
What does the Berkeley DB distribution include?
What Berkeley DB is not
暂无相关搜索结果!
本文档使用
全库网
构建
×
思维导图备注
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度