Questions tagged [oltp]

Online or Operational transaction processing (OLTP) refers to a class of systems or processes that manage database or commercial transactions. OLTP workloads are characterized by small, interactive transactions that generally require sub-second response times.

Online transaction processing (OLTP), is a class of information systems that facilitate and manage transaction-oriented applications, typically for data entry and retrieval transaction processing. The OLTP workloads are characterized by small, interactive transactions that generally require sub-second response times. It is very common for such systems to have high concurrent requirements with a read/write ratio ranging from 60/40 to as low as 98/2.

Modifications are predominantly singleton statements, and most queries are constrained to simple joins. The joins are limited to as few tables as possible. Standard practices call for indexing strategies, targeting an increase in concurrency versus query support. However more indexes can be created than is desired to reach acceptable query performance. The lower the proportion of write operations, the higher the level of indexing that can be tolerated. Database plan usually start with Third normal form (3NF) enforced with referential integrity (RI) constraints and the selectively deviate to Second normal form (2NF) when necessary to boost performance.

The term OLTP is somewhat ambiguous; some understand a "transaction" in the context of computer or database transactions, while others (such as the Transaction Processing Performance Council) define it in terms of business or commercial transactions. The "O" in the acronym can also stand for Operational.

OLTP has also been used to refer to processing in which the system responds immediately to user requests. An automatic teller machine (ATM) for a bank is an example of a commercial transaction processing application.

References:

74 questions
0
votes
2 answers

OLTP Application Reading Data Warehouse Data Design

We are just beginning to put together a data warehouse that will be useful for our reporting requirements, bringing disparate data sources together. Reviewing the potential uses of the data once together, we have found some potential scenarios where…
0
votes
1 answer

Data warehouse - OLTP

I'm doing this paper work for university about DataWarehouse, more specifically about OLTP. I couldn't find much information on the web. I find general and superficial summaries, but nothing that coould give me the possibility to do a more detailed…
John
  • 259
  • 8
  • 19
0
votes
2 answers

Web Caching Servers for SQL Server OLTP Env. Recommendations

I inhereted a high volume OLTP DB which I have free reign to improve as much as I find reasonably possible. The improvements already were very helpful but I want to take it to the next level. The data access patterns I found made it a good…
Ali Razeghi - AWS
  • 722
  • 1
  • 6
  • 19
0
votes
1 answer

OLAP or ALTP at reporting Tools

should I use OLAP or OLTP for reporting tools like BIRT, Jasper Report... ? I want to build ad - hoc many documents (e.g. 1000000).
internet
  • 385
  • 1
  • 8
  • 27
0
votes
0 answers

Clustered Index SQL - Leaf Nodes - OLTP

I have an assignment to check the statements that are true: A) A clustered index is a special type of index in which the logical order of the index does not match the physical stored order of the rows on disk B) The leaf nodes of a clustered index…
0
votes
1 answer

Best practice to size Autonomous Transaction Processing (ATP) (number of OCPUs) for APEX on ATP?

Since init parameters such as “sessions” and “open_cursors” can not be modified in Autonomous Transaction Processing (ATP). Is there any best practice guideline to size ATP (number of OCPUs) for APEX on ATP?
Nilay Panchal
  • 541
  • 6
  • 17
0
votes
2 answers

What do Transaction means in OLTP?

What is the meaning of transaction in OLTP? Is it same as ACID Transaction or there is something else? NoSql database like cassandra doesn't follow ACID properties. They follow CAP. In which category Cassandra falls? Is it OLAP or OLTP?
0
votes
1 answer

OLAP/OLTP: What does "online" mean?

Not sure this is where I should post this, but I found related questions on here, so I'm gonna give it a go: I've been reading up on data warehousing, OLAP/OLTP etc. One thing I would like to know - and it might be a silly question - what does the…
Alex
  • 515
  • 5
  • 19
0
votes
1 answer

OLTP type data in a OLAP system

We have an OLAP system at work Snowflake. We have put OLTP data in it and the business users are trying to use it as a mixture of OLTP and OLAP. I know this is wrong but need to know if there are any issues with this before we pull the OLTP data out…
Maddie
  • 11
0
votes
1 answer

MS Access get row ID of Update or intercept Update

Short Version: I have an access table that has a Yes/No column called [Accepted] that I want flipped to "No" anytime an update happens to that row. How can I do this? I've been working with Form_AfterUpdate in VBA but no luck so far. Long…
Jamie Marshall
  • 1,885
  • 3
  • 27
  • 50
0
votes
1 answer

User defined schemas in data warehouse

I have about 7-8 user-defined schemas (Reference, Finance, Admin, ORG, etc) in my OLTP database. I do have ODS db which is almost a replica on OLTP. I want to build a data warehouse for this. How many schemas are recommended while building a…
user4628567
0
votes
1 answer

Creating OLTP system using WCF

is it good idea realize OLTP system using WCF? System must process 5-8k request per sec.
0
votes
0 answers

Speeding up SQL query with multiple joins

I have a .NET e-commerce solution running off a mid-sized SQL Server express database. The system queries the order data which involves many joins (potentially 20 tables) which is quite slow, particularly during periods of heavy use, and I think I…
smartypants
  • 51
  • 1
  • 5
0
votes
1 answer

ElasticSearch deleted documents taking more space

We are facing an issue with our ES. Merging is not happening as quickly as ingestion/updates and as a result we have a huge number of deleted documents that take an additional 65% space. I have read that merging happens automatically and we can also…
yalkris
  • 2,596
  • 5
  • 31
  • 51
0
votes
1 answer

How Many RAM is available in MS SQL Server Express Edition using the In-Memory OLTP technique

Starting with the 2016 version the In-Memory-technique is also integrated in the MS SQL Server Express edition. In fact as the Express version is limited to 1 GB RAM I'm wondering whether the RAM for the In-Memory OLTP technique is used as part of…