ServiceNow Database Schema for the underlying DB

Community Alums
Not applicable

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!!!

2 REPLIES 2

Jochen Geist
ServiceNow Employee
ServiceNow Employee

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 

Slava Savitsky
Giga Sage

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?