官术网_书友最值得收藏!

Big database

Our current application has a mammoth database containing a single schema with plenty of indexes. This structure poses a challenging job when it comes down to fine-tuning the performance:

  • Single schema: All the entities in the database are clubbed under a single schema named dbo. This again hampers business due to the confusion with the single schema regarding various tables that belong to different modules; for example, customer and supplier tables belong to the same schema, that is, dbo.
  • Numerous stored procedures: Currently, the database has a large number of stored procedures, which also contain a sizeable chunk of the business logic. Some of the calculations are being performed within the stored procedures. As a result, these stored procedures prove to be a baffling task to tend to when the time comes to optimize them or break them down into smaller units.

Whenever deployment is planned, the team will have to look closely at every database change. This, again, is a time-consuming exercise and many times would turn out to be even more complex than the build and deployment exercise itself.

主站蜘蛛池模板: 宜昌市| 宝坻区| 辉南县| 库车县| 长汀县| 宁化县| 洱源县| 林周县| 巴青县| 福建省| 黄山市| 福建省| 柞水县| 南平市| 石首市| 台安县| 馆陶县| 大英县| 铁岭县| 绥阳县| 北安市| 禹城市| 广灵县| 民权县| 扎鲁特旗| 哈密市| 炉霍县| 井冈山市| 丰原市| 太仓市| 江西省| 通许县| 沧州市| 个旧市| 迁西县| 虹口区| 郎溪县| 淮滨县| 萍乡市| 瑞昌市| 仁化县|