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
1 answer

What happens to surrogate keys of transactional system , when converting it to dimensioanl schema?

Our OLTP systems use several surrogate keys .Now we want to create a dimensional model for our system for analysis. Should we keep OLTP system surrogate keys and natural keys and also create one more datamart surrogate key? or shall we ignore the…
0
votes
6 answers

Hiring a SqlServer OLTP Specialist, What experience or requirements should I look for?

I'm running into Db performance issues with an OTLP project I'm working on. Another developer and I have reached the end of our accumulated performance knowledge and seek out an individual to join the team to help us speed up our application. For…
John Farrell
  • 24,673
  • 10
  • 77
  • 110
0
votes
0 answers

Distributed Transaction vs Message Queue

I am trying to implement distributed transactions in my current application which are working fine currently with MSDTC, the only problem is that MSDTC is only supported in windows. The alternative suggested at many places was to ditch the DTC and…
0
votes
0 answers

Whats Factors we need to Focus while merging transational database and reporting database

We have two database out of While Database A is transactional and database B is consolidated view of Database A and other System Compiled Data(Existing in Database B). Database B use daily ETL to Load data from A(Flush and Load) and other other…
0
votes
4 answers

Scale OLTP solutions

I'm looking for a way to scale the infrastructure at my work place. Currently there is only one database with the size of ~1.5TB. Most of the queries are OLTP type like insert, update, delete. I was thinking about sharding the database using…
Bogdan Boamfa
  • 395
  • 2
  • 18
0
votes
1 answer

Are there database design types or models that are referred to as numbers

In database design, either OLAP or OLTP, are there designs/types that are referred to as numbers like 2,3,7,13 etc.? Kind of similar to 1st, 2nd, 3rd normal form, in the way they are described.
Stan
  • 7
  • 4
0
votes
0 answers

Concerns regarding creating new server environment for OLTP db

I was wondering what are the main concerns regarding creation of new environments for a very high performance OLTP databases? What has to be taken into account to minimize the downtime and maximize performance of this new environment.
Will
  • 59
  • 8
0
votes
0 answers

Migration of data from OLTP to OLAP

I have an OLTP server and I have another server that serves as the Warehouse. There are a total of around 100 tables and I am inserting/updating the data in the warehouse based on the primary key and Modified-date using an SSIS package and linked…
whywake
  • 880
  • 10
  • 29
0
votes
0 answers

Data migration from postgres to hadoop

1) Shall I able to import complete database by using Sqoop? If yes, what do you recommend in either Hive or Hbase? 2) Will I be able to make this import process automated without human intervention? 3) How to replace postgres with habse…
Alex
  • 1
0
votes
2 answers

Relational Integrity between OLAP and OLTP

I've been reviewing a client's architecture, particularly their OLAP system, which is just a regular old snowflake schema on SQL Server. The facts and dimensions are ETL'd in from other transactional systems such as ERP. One thing that jumped out at…
João Bragança
  • 1,353
  • 1
  • 13
  • 29
0
votes
2 answers

Mysql issue with the performance tuning

Folks I am currently working on a telecom project and processing CDR ( call details records) files and based on that i m generating the reports.Records i get per day is about 4 million records and per month its about 90 million avg.we are using…
dell
  • 172
  • 2
  • 15
0
votes
0 answers

MySQL: Database Plan For maintaining EOD data of stocks

Broader View: Database plan to maintain Stock EOD data. Tools at hand: I am planning to use MySQL database 4.1+ alongwith PHP. A custom DBAL (based on mysqli) is implemented in PHP to work with MySQL. However I am open to any other database engines…
-1
votes
2 answers

How measure attributes values are populated in fact table?

I am new to Data modelling and trying to understand the practical scenario of using star schema model for the business intelligence below is the example image of star schema model- for a sales table. i understood dimension table and how it is…
Adhi cloud
  • 39
  • 6
-3
votes
1 answer

Azure SQL how to create a 2014 Adventure Works OLTP database?

We are not SQL experts but have an Azure SQL account and chose to load the AW "sample". We noticed that it was the LT version and we are trying to test the new Microsoft Power BI 2.0 and "believe" we need the FULL 2014 AW dataset and the OLTP…
1 2 3 4
5