Hi All,
The size of database in my current project is around 75 GB (63 GB ndf and 9 GB ldf).
What size is considered to be extreme for Nav SQL databases. What are the recommended data compression methods. Is there any recommended configuration which will keep the growth of the database size in control.
Any reply is really appreciated. Is there any documentations or blogs on this topic.
Thanks,
Siyab
0
Comments
I call it big because all jobs, backups, restore now take up more and more time. Maybe investigate which tables are this large and do they still need to.
If the growth is due to over-indexing, that should be addressed.
Feature like SQL compression can be useful with very large databases (this is not a very large DB). But before you get too excited, that feature only come with SQL Enterprise. Which is not cheap.
I do agree with the statement that backups, restores, and other jobs will take longer as the database gets larger. However, if your system can't run these task in a reasonable time, the problem is not the size of the database.
Thanks Again.
Please find the attached screenshots with more info on the current status of database.
I am trying to understand at what point of time this database is considered to be high with the given infrastructure, no. of users and no. of years since implementation.
Also, I have listed the Disk usage by Top Tables with %of data and index. Please advice if there is any measures to keep the growth of the table size in control.
Looking ahead for expert advice.
As I've said before, this database isn't even close to being big. Could you elaborate on what is leading you to think it is too big? Are you seeing performance issues?
I will post the requested drive info shortly.
Thanks
Paramb
All I am trying to understand is to know is a number like the size of the data file 200 GB considered to be huge. I would really appreciate if you can provide some light to what size is considered to be huge size with the given information.
Thanks,
Paramb
The largest database that I've seen is 200GB, and that was back in version 4.0.
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book
The numbers I gave you are the amount of data (used space). The physical files are larger.
There are three Storage drives, two of them RAID 10 and one RAID 1. RAID 1 is used for operating system and the other two RAID 10 drives are used one each for storing Data files and Log files.
They use SAN, Memory is just 96 Gb,
Ledger Dimension Entry: 1.4 bil
GL Entry: 92 mil
RTC: 130 users
Web Services: 300 users
Currently server is too heavy to response in the rush hour.
My question always is how much memory, CPU do i need for this system? It always get bottleneck RAM and HDD.
Rather than throwing more hardware at it, you might look into some performance tuning of the database and NAV code. Constant high CPU utilization can be a sign of a database that is not indexed efficiently.
It really annoys me that there is all this "marketing" info out that that Navision can not be used in these types of environments.
Having said that, paramb I must say that you are doing exactly the right thing. It is important that we are aware of what is going on, and it is a very professional attitude you are taking to look at the system BEFORE there are problems. At SQL Perform, we generally see the systems late in the game. It is much better to look at performance from day one and to manage it as the system grows.