Transaction server architectures are popular for client-server relational databases, where transactions are short. On the other hand, data server architectures are popular for client-server object-oriented database systems, where transactions are expected to be relatively long. Give two reasons why data servers may be popular for object-oriented databases but not for relational databases.
Answer to relevant QuestionsInstead of storing shared structures in shared memory, an alternative architecture would be to store them in the local memory of a special process, and access the shared data by interprocess communication with the process. ...Suppose a transaction is written in C with embedded SQL, and about 80 percent of the time is spent in the SQL code, with the remaining 20 percent spent in C code. How much speedup can one hope to attain if parallelism is ...When is it useful to have replication or fragmentation of data? Explain your answer.Explain the difference between data replication in a distributed system and the maintenance of a remote backup site.Describe how LDAP can be used to provide multiple hierarchical views of data, without replicating the base level data.
Post your question