Skip to main content
TrustRadius
Oracle Database

Oracle Database

Overview

What is Oracle Database?

Oracle Database, currently in edition 23c, offers native support for property graph data structures and graph queries. If you're looking for flexibility to build graphs in conjunction with transactional data, JSON, Spatial, and other data types, we got you covered.…

Read more
Recent Reviews

Money Well Spent!

10 out of 10
June 23, 2022
Incentivized
[Our] Entire organizational data is placed in Oracle 12c. We, as an organization are extremely satisfied with the performance and the …
Continue reading

Review

10 out of 10
April 29, 2021
Incentivized
Oracle 12c is used to support the shopping website of the organization, it's very robust, high performing and THE database is scalable to …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Oracle Database?

Oracle Database, currently in edition 23c, offers native support for property graph data structures and graph queries. If you're looking for flexibility to build graphs in conjunction with transactional data, JSON, Spatial, and other data types, we got you covered. Developers can now easily build…

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

166 people also want pricing

Alternatives Pricing

What is Microsoft SQL Server?

Microsoft SQL Server is a relational database.

What is TeamDesk?

TeamDesk is a low-code development platform for online database creation. Business owners or managers can build a unique web database solution without any programming to facilitate working with data, organize routine work and create an accessible data source for teams.

Return to navigation

Product Details

What is Oracle Database?

Oracle Database, currently in edition 23c, offers native support for property graph data structures and graph queries. If you're looking for flexibility to build graphs in conjunction with transactional data, JSON, Spatial, and other data types, we got you covered. Developers can now easily build graph applications with SQL using existing SQL development tools and frameworks.

Oracle Database Video

Oracle's Converged Database

Oracle Database Competitors

Oracle Database Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Oracle Database, currently in edition 23c, offers native support for property graph data structures and graph queries. If you're looking for flexibility to build graphs in conjunction with transactional data, JSON, Spatial, and other data types, we got you covered. Developers can now easily build graph applications with SQL using existing SQL development tools and frameworks.

PostgreSQL and MariaDB Platform are common alternatives for Oracle Database.

Reviewers rate Support Rating highest, with a score of 10.

The most common users of Oracle Database are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(1191)

Attribute Ratings

Reviews

(101-125 of 178)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We have Oracle databases from version 10 to 12. We built an all-new database on version 12, and we plan to upgrade 11 to 12. We use Oracle databases for PeopleSoft, Hyperion, and database warehouses.
  • Restore a single table through RMAN
  • Data redaction is a security feature we have been waiting to implement in our non-production environments
  • 'Generated as identity' column saves the effort of creating a trigger to track the sequence
  • JSON support is what the developers enjoy here in IT
  • The STATS of tables was off once a while, which caused performance degradation. I wish the auto STATS job can acquire more accurate table stats
  • Recommended SQL profile made performance even worse sometimes. I haven't got a chance to try it on Oracle 12c, maybe it works better now. We'll see.
  • I wish Oracle patching could be made easier. We have too many DBs and servers.
Oracle is the best DB for mission-critical OLTP applications. For read-only, reporting, light-loaded systems, people would want to consider MySQL to save license costs.
Rafael Patiño | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It’s being used in all the manufacturing plants in my company. We have at least 75 plants that use it for recording the traceability of the production units. This means that Oracle Database 12c is being used or it is going to be used (because we are moving to it) by the whole organization.
  • Backup and recovery
  • Performance
  • New features
  • Patch management
  • Upgrade process
  • Patch management
  • Support
  • Documentation
For our OLTP and DWH systems, it has been fulfilling all our requirements so far, this is in terms of availability, recoverability, performance and development. Of course, our Oracle databases have been so good for big databases but I think it shouldn't be used for small databases where the license and high hardware requirements can't be fulfilled.
November 05, 2018

Oracle 12c out of the box

Score 10 out of 10
Vetted Review
Verified User
Incentivized
12c PDB’s allow separation of regional users and organizations to isolate performance and priority. Increased security of content with independent user accounts and access.
  • Resource management, balanced out of the box or controlled with features.
  • Improved data protection with PDB separation of content.
  • Easy movement of content.
  • GUI to manage users across PDBs but not Common Users.
  • Ability to identify parameters to sync across the PBDs.
  • GUI to compare resource balance.
Well suited: Application and User management granularity. Less appropriate: Complaints from user community, inability to sync password across PDBs.
November 02, 2018

Happy Oracle customer

Score 9 out of 10
Vetted Review
Verified User
Incentivized
We have a 3 node RAC cluster replicating using active Data guard in to a DR site running our eCommerce site and we can switch sites with very minimal downtime. We are also using Exadata for our DW environment.
  • Performance / it is fast.
  • Very reliable.
  • We are using active data guard / and running reporting against DR minimizing the load on production.
  • Be able to have multiple masters across DC's right now when we switch to DR there is a 5 minute downtime, we would also want to be able to split our load between 2 DC.
When you need a reliable environment for production, it is great. Because of its popularity it is easy to find talent or consultants. It is expensive and it is not a fit for all use cases.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Oracle 12c is used as one of our main software platforms across the whole organization - as we are software as well, we validate our software to work with the newest releases.
  • Adaptive Plans - very nice.
  • Ability to do pluggable databases if desired.
  • I like the D&T Pack of OEM
  • Allow Developers better access to OEM.
  • Agent solution of OEM can cause slowdowns.
Good for enterprise, overkill for Mom/Pop shops.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We Oracle 12c for our GIS, Document Management and outage management systems (OMS). These are enterprise wide applications. There are a few other departmental databases that we use as well. In most cases, we use Oracle because the vendor of an application does not support SQL Server, which is the database we most commonly use.
  • Oracle rarely has issues or unplanned downtime. I have come across some bugs with older versions of Oracle, but these are usually related to false error reporting and are well documented.
  • Oracle has good and reliable performance. The design of separating the undo and the redo logs makes it so that we never have the issues of an uncommitted transaction filling up the redo and halting the database.
  • Oracle has good documentation available on their website. The Oracle support portal is usually the best place to get information when troubleshooting a problem.
  • Oracle does not integrate well with Microsoft Active Directory. From my understanding, in order to connect using LDAP, or integrate Active Directory users, we need to use Oracle's own LDAP product. I may be mistaken on this, but we have always resorted to using tnsnames and local Oracle users, because it doesn't seem easy to integrate with AD.
  • Some of the documentation is too wordy. Though I appreciate complete documentation, sometimes information is repeated. For example the RMAN documentation has overviews then the full content, so when I was trying to learn about it by reading through the whole document, I felt like it could have saved time for me if information was more concise.
  • Oracle patchset updates are somewhat tedious to install, which is why we don't do them that often. You need to make sure the OPatch software is updated, then you need to install the binaries, then run an update script on the database.
Well suited for critical applications that need high availability and robust security options.
October 29, 2018

My Oracle 12c Experience

Kenneth Sparano | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Oracle 12c across our entire organization on all our SAP applications.
  • Upgrade: Oracle 12c allowed us to upgrade 45 databases with no issues from 11.2 to 12.2 using DBUA.
  • RAC: We were able to implement two 4 nodes Oracle 12c RACs on linux. The implementation was straight forward and similar to Oracle 11 but with fewer issues.
  • Multitenant: Oracle 12c multitenant feature will allow us to run many more databases on the same hardware.
  • After upgrading to 12.2 we started receiving many ORA 600s. The fix was required us to reorg the offending table/indexes.
We upgraded to Oracle 12c to stay in support. This is especially critical for our SAP applications that run on the Oracle database. The upgrade process is pretty straight forward using DBUA (database upgrade assistant). Also, Oracle 12c Multi-tenant will allow us to run more databases on less hardware. We didn't have any scenarios where Oracle 12c was not suited. We have upgraded all our Oracle 11 databases to Oracle 12c.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It’s nimble and very convenient to use. I’ve no learning curve for various version upgrades. It’s great. We use it for migration and transformation of millions of records between varied systems such as DB2, Salesforce, Netezza, etc.
  • Fast
  • Convenient
  • Crazy good
  • No issues.
  • I wish it indicated when network is slow.
  • Missing UI to write complex queries.
We use it to transform data temporarily before we ETL them. We ETL millions of records from old CRM to Salesforce CRM. We use Oracle as a temporary storage to transform and clean data. It is really fast and helpful for this middle step of E-T-L. We also use AQs on Oracle.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
In our organization, Oracle Database is used for transactional applications that needs higher performance requirements. The clusters support for the active-active data access is the most reliable feature what we expect from the database platform.
  • Active-active data accessibility
  • Autonomous patching
  • Almost zero down-time
  • Built-in replication features for disaster sides should be considered for new releases.
Database patching is the most scary of operations due to service interruptions and availability metrics. The autonomous patching feature is highly appreciated and used for critical financial applications and gives us flexibility for our business plans.
Score 10 out of 10
Vetted Review
ResellerIncentivized
Oracle Database 12c is used for storing location and sensory information coming from 100K+ vehicles.
  • For storing and processing spatial information
  • For storing and processing sensory data. This provides scoring of driving quality and obeying the driving rules set by the user company.
  • Providing back tracking reports for the user companies.
  • It is very expensive to maintain and operate.
It is well suited to corporate level products. If there is a price competition it can make your product more expensive.
October 26, 2018

Oracle DB

Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Oracle DB for all of our apps data storage, and most importantly rely on it for online retail. It offers solid performance with impressive I/O, and without any latency to deliver a great shopping experience.
  • Performance
  • Ease of maintenance
  • Up time
  • Monitoring
  • Easy communication with support
  • Cost
We depend on the Oracle DB for large scale enterprise apps. May be not for micro services.
October 26, 2018

Oracle 12C

Score 7 out of 10
Vetted Review
Verified User
Incentivized
Oracle Database is used by our organization, mainly as our shopping site backend. Many of our internal apps leverage Oracle database today. Speed and load are the main problems it addresses for us.
  • Oracle database is very fast and efficient, battle tested and has been in the industry for a long time, meaning they have a good understanding of the markets demands.
  • Security plays a major role. It ensures that data is not tampered with through prompt updates.
  • It is hard to administrate and critical for the business if it does get down, works perfectly with AIX and can be boosted with powerha or Oracle Rac. It's important to be with Oracle because you have big support and the liability that the database will always improving their performance.
  • Oracle is one of the biggest and more stable databases, but it's a kind hard to learn how to use it and administrate it. It becomes involved with many library's and files on the operating systems so you will have to have a good knowledge of Oracle and the OS.
  • The new oracle 12c is always getting updates and patches for improve their functionality and security, it can be used for little, middle, big and very big databases, if you are looking for a new implementation or migrating to Oracle is worth it, it is a little hard to understand and get knowledge, but after you got it, you will have speed on the queries and security of your data.
I love the quick and easy SQL. I know its not 100% standard, but outer joins with (+) are so much easier to read than "left join ... on ...". It is also easy to optimize and there are loads of parameters for all types of circumstances. I also like that I can set up DBLinks to for example SQL Server and write Oracle SQL that works against SQL Server. And I like the PL/SQL. One can write detailed and complex programs inside the Oracle database and its amazing how quickly they run. Oracle has got very big and it is difficult to keep up to date with all the different developments. I focus on the Oracle PL/SQL programming and I use Delphi for the front end. At the moment I am learning how to do REST inside the Oracle Database, and the documentation and set up is rather complex and it is time consuming to set up something that shouldn't be so complex. Oracle SQL Developer, the free DML and DDL tool that comes with Oracle is good, but slightly buggy and I much prefer Toad.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Oracle Database 12c is currently being used by my department to support a virtual environment of VirtualBox. VirtualBox runs on Oracle servers, but the database where all the data for the Virtual Box environment including the specs, and configuration, and data is stored on Oracle servers but in the Oracle Database, for which we are currently using 12c. We were using an earlier version of Oracle Database, but we recently started the environment from scratch to make it a better experience over all.
  • It's quite stable, as it has been around for such a long time, and that too for obvious reason because it's good, and reliable.
  • It works well with many different products, and easy to integrate with new and upcoming products, along with old legacy products which definitely only work with Oracle.
  • Lots and lots of support and documentation for it, out in the world, easy to get help.
  • Not the best documentation. Like I said, there is tons and tons of documentation for it, so its only easy when you know what you are looking for. It's hard to browse through to get a simple solution.
  • Too expensive, and not affordable but all companies such as start ups, as licensing and support both are way too expensive.
  • Initial setup/config takes way too long. Even when you know what you're doing, it still takes multiple hours.
Oracle Database 12c is usually best suited to work with other Oracle products. No matter what Oracle product it may be, but it works quite well, as it can be integrated quite easily. There are lots of how-tos available for integrating with Oracle products, but outside of it, it isn't that easy, nor is there enough documentation. It is less appropriate in that case, as all products have a "preferred or suggested" database to use with it, and Oracle isn't the one for all products.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
It is used across multiple platforms for various applications. Oracle 12c on Exadata brings great stability and reduces administrative time. Query Optimization was a major challenge and we have benefitted from 12c's auto-tuning capabilities.
  • Automatic Memory Management - Optimize use of Memory
  • Automatic Statistics Collection - Reduce the hardship of writing jobs to collect stats
  • Runtime Stats - Perform Optimized execution plans
  • PDB Cloning with custom objects - Benefit enterprise to deploy standard accounts and schemas
  • Rolling OJVM Patching - to eliminate complete outages
  • System Enqueue Latch Management - Avoids outages
For DBAs with moderate skill sets and query, tuning is a challenge. It also helpful for maintaining multiple small databases, in a CDB.
October 25, 2018

Oracle at a Glance

Tony Maskevich | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Oracle across the enterprise supporting applications using it as a back-end. We use it for both transactional and warehouse.
  • Availability
  • Ability to handle hybrid workloads
  • Great support
  • Cost
  • Ease of upgrades
  • Service request response
It is a jack of all trades
Thomas Riley | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Oracle Database12c as a backend to PeopleTools to run the university; we also have other independent applications that run on Oracle Database 12c as well.
  • We have data guard running to keep our standby databases current as a failover for our production environments. This setup runs very smooth and strengthens our confidence that the systems will be available even in the event of an outage.
  • The performance of Oracle Database 12c for the processing of data and reporting is fast in all of our environments across the board from small to very large.
  • Would like to see improvements in the area of reclaiming free space in the table spaces after a purge of data or large delete.
When we have our disaster recovery tests each year the switchover to the standby databases is so smooth and efficient. We do this process with EOM13C and after the initial setup and configuration, it is almost automated.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are in Web Hosting services, so we have many customers that we support . We install, administer, and provide solutions for disaster recovery options, such as Oracle RAC, Data Guard and Standby dBs, etc . We also manage and provide ongoing backup solutions to the customer using RMAN and others.
  • Proven Technology. Market Leader.
  • Easy to manage, install, upgrade, and migrate
  • Many solutions for high availability
  • Cost factor is bit too expensive compare to other RDBMS solutions
  • Support needs to improve
  • After sales support is needed
Very good RDBMS for financial applications, OLTP and DSS. Many high availability options.
The 12c version has many improvements on capability and memory managed objects, etc. Offers common and shared storage of containers/auto manage of Table spaces. Global Allocation and System managed table spaces all are new features that help to administer day to day.
October 24, 2018

12c review

Score 9 out of 10
Vetted Review
Verified User
Incentivized
Oracle is a partner or approved vendor for AT&T, where I work. They are part of a series of on premises services used by our company.
  • Very stable
  • User friendly
  • Lots of people with knowledge
  • Blends very well with Java.
  • Very good service support
  • It's relational
  • Performance concerns
  • Backup concerns
Well suited with legacy systems and big data. Also with images and non rational files.
October 24, 2018

12c review

Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is our main OLTP database single node with 10tb in size. It is providing outstanding performance now. We are pretty happy with it and planning an upgrade to 18c soon.
  • Performance
  • Upgrades
  • Multi tenant architecture
  • Cloud
  • Sharding
  • Free in-memory option
  • Document based
It is will suited for online transaction processing. It performs really well. It is one of the best and industry standard database systems.
October 24, 2018

Rajesh -12c Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
Currently we are using Oracle 12c Database. It is used by the whole organisation with different projects.

Its easy to handle the DB activities.
  • We can use container and pluggable DB.
  • Can restore a table easily using RMAN.
  • Online migration of Table Partition or Sub-Partition.
  • Temporary undo
  • Just need to improve schema restore using RMAN, like table restore in 12c.
  • Concepts need to be more detailed
  • Possible mirroring on Pluggable DB
It is useful for highly confidential data managing projects. RMAN table restore is very useful for online recovery and online data file renaming.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Currently we use Oracle 12c for our main financial and data warehouse applications
  • Ease of upgrade
  • Performance
  • Stability
  • Better patching without taking database down
  • Additional dynamic parameter changes
So far I have not come across any areas where 12c wouldn’t work. Oracle 12c is very robust and easy for our older legacy systems to interact with.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is currently used by the entire organization for data warehousing and for the primary reporting database for clinical patient data.
  • ETL speeds have increased with the 12c database.
  • Queries for large extracts run more efficiently than previous platforms.
  • Oracle SQL Developer is easy to use and includes important query building tools.
  • More initialization is required compared to previous database vendors.
  • Some syntax issues, more training required for end users.
For large scale healthcare reporting, Oracle 12c has been an excellent enterprise wide database, and reporting is faster than with previous database vendors.
October 24, 2018

Oracle rules!

Leopoldo Aguilera | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We are a bank, so we have a lot OLTP apps. Oracle addresses everything from a single payment to a POS or deposits.
  • Partitions
  • Backup and recovery
  • Performance reporting
  • Premium support
  • Auto partition drop is needed
  • Datapump direct integration with S3
  • Better archiving features
For OLTP apps it is the best, for XML/JSON payloads it doesn't perform quite as well.
October 24, 2018

Oracle 12c

Score 9 out of 10
Vetted Review
Verified User
Incentivized
Oracle Database 12c is used across the whole organization as the preferred RDMS software upon which all big data analytics are based and executed from. The software is reliable and helps us manage our big data, including data saved from our clients, and also execute other roles, such as back-up and restoration, easily and without major challenges.
  • It's reliable and executes its function without major hiccups and shutdowns
  • Increases data security, especially the confidential information obtained from clients, and prevents unauthorized access
  • Integrates well with other Oracle family software, thereby improving the business process agility and outcomes
  • Sometimes its inhibited by poor internet connections or when there is an internet shutdown
  • Requires a practitioner who is conversant with Oracle Database software to get the best out of the software
Oracle Database 12c is well suited to companies involved with service delivery, especially those in banking, insurance, finance, human resource, e-commerce, and any others that collect crucial and confidential information from their clients and manage it in a database for later analysis and use in enhancing service delivery. On scenarios where it's less appropriate, I cannot fathom any as almost every business handles some data along its operations and will require to back it up or manage it in some way or another.
Jane Kabochi | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Oracle Database 12c is used across the whole organization as the preferred RDMS software upon which all big data analytics are based and executed from. The software is reliable and helps us manage our big data, including data saved from our clients, and also execute other roles, such as back-up and restoration, easily without major challenges
  • It's reliable and executes its function without major hiccups and shutdowns
  • Increases data security, especially the confidential information obtained from clients, and prevents unauthorized access
  • Integrates well with other Oracle family software, thereby improving the business process agility and outcomes
  • Sometimes its inhibited by poor internet connections or when there is an internet shutdown
  • Requires a practitioner who is conversant with Oracle Database software to get the best out of the software
Oracle Database 12c is well suited to companies involved with service delivery, especially those in banking, insurance, finance, human resource, e-commerce, and any others that collect crucial and confidential information from their clients and manage it in a database for later analysis and use in enhancing service delivery. On scenarios where its less appropriate, I cannot fathom any as almost every business handles some data along its operations and will require to back it up or manage it in some way or another.
Return to navigation