ServiceNow Database Schema for the underlying DB

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-08-2022 02:55 AM
Hi All,
I was curious to know the schema of the My SQL DB that is used by ServiceNow. In few of the articles where it was discussed about the Primary key and Foreign Key I saw Chuck responding with Supposedly an image from workbench. Can we get to learn something about the DB, its schema and underlying architecture of the platform?
Also I would like to understand more details on why this isnt available to us, has ServiceNow published the content anywhere that I am probably not aware of? I am really interested to learn about the DB behind anyone who can enlighten me on this will be a great help!!!
Thanks In Advance!!!
- Labels:
-
Reference Architecture
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-06-2022 03:11 AM
In general, the underlying DB structure (which currently is MariaDB) is not really relevant, as you don't directly interact with it. E.g. GlideRecord automatically takes care of translating your query against "incident" to the correct SQL statement.
You can find some information on Now Support, e.g. KB0723580 - Table Structures FAQ
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-06-2022 03:24 AM
I am not quite sure I understand what kind of information you are looking for and what the practical side of your enquiry is. The database schema of a ServiceNow instance is defined in the System Dictionary. A brief summary of the platform architecture is available in the following product documentation article: Glide stack
Does this answer your question or are you looking for something else?
Blog: https://sys.properties | Telegram: https://t.me/sys_properties | LinkedIn: https://www.linkedin.com/in/slava-savitsky/