A Notification Services application generates and distributes notifications from subscriptions and events. The event and subscription data, and the resulting notification data, are stored in a database. Notification Services also stores application metadata in this database.
You can use an existing database for the application database, or you can have Notification Services create a new database. If you use an existing database, you only need to define the database name and schema name. (If you specify other database properties, such as file names and file sizes, Notification Services ignores them.)
If you have Notification Services create a new database, you should fully define the database properties, such as file names, sizes, and locations. If you do not define the application database, Notification Services creates a new database for the application using the model database as a template. Unless you have customized the model database, these database settings might not provide the best performance for your application.
For recommendations on how to define an application database, see Database Considerations.