0% found this document useful (0 votes)
47 views4 pages

October DB Visit1

Mostafa : - Google Maps • Building the pharmacies' chain offering the best products spectrum with more economic prices in addition to the close intimate relation with the customer • These professional services and wide varieties of health and beauty products will be delivered through professional trustable team targeting operational excellence to satisfy our customers

Uploaded by

Yaaqoub Michael
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views4 pages

October DB Visit1

Mostafa : - Google Maps • Building the pharmacies' chain offering the best products spectrum with more economic prices in addition to the close intimate relation with the customer • These professional services and wide varieties of health and beauty products will be delivered through professional trustable team targeting operational excellence to satisfy our customers

Uploaded by

Yaaqoub Michael
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

CUSTOMER VISIT REPORT

INFORMATION

Customer Name ZULFICAR

14/10 , 18/10
Date of Visit

Nile Towers
Location

14 / 10 (Ahmed Mohamed , Michael Benyamin), for 10 hours


Attendees From Linked
Gates 18/10 ( Ahmed Mohamed ), for 5 hours

Ahmed Mohamed : 01111853715


Phone Number Michael Benyamin : 01222255915 , 01002280042

Database Administration
Type of Visit

Monthly DB Administration visit


Reason For Visit

ACTION DETAILS

Action Details
1. Make General Check on DB (Integrity task performs internal

consistency check of the data and index pages with in the data base)

2. Reorganize Index & update Statistics (Check Index and make

rebuild and reorganize according to the fragmentation, reorganizes

data on the data and index pages by rebuilding indexes this improve

performance of index scan and seeks )

3. Backup (log , differential ,Full)

4. History Clean up (Delete historical data about backup and restore ,

server agent , maintenance plan operation )


5. Maintenance Backup (Remove files left over from executing a

maintenance plan )

6. Check Cost Query

We checked the top 20 costly query and after analysis the executions plan of

the costly queries we got that the remote DB connections have their effects

on the query performance . we used Dynamic Management Views (DMV’s):

6.1. sys.dm_exec_query_stats

Returns performance statistics for cached query plans. This

contains one row per query plan so if a stored procedure or batch

contains two SELECT statements you may get two rows here

6.2. sys.dm_exec_sql_text

Returns the text of the sql statement based on the SQL handle

6.3. sys.dm_exec_query_plan

Returns the showplan in XML format for a batch or module based

on the plan handle. we send statistics to ZULFICAR mail )

7. Solve Trigger problem( Problem that there was an error occurred after

insert trigger , and we traced this problem by our logic and we could

successfully handle the issue )

Recommended Action

1. Increase speed of the HD

SSD HDD
0.917 secs for 5000 inserts SQL 2.120 secs for 5000 inserts SQL

Server (commit each)10.386 secs Server (commit each)538.364

for 5000 inserts SQLite (commit secs for 5000 inserts SQLite

each)0.435 secs for 5000 inserts (commit each)0.402 secs for 5000

SQL Server (commit once)0.020 inserts SQL Server (commit

secs for 5000 inserts SQLite once)0.459 secs for 5000 inserts

(commit once)1.556 secs for 5000 SQLite (commit once)1.518 secs

reads SQL Server for 5000 reads SQL Server

1.960 secs for 5000 reads SQLite 1.890 secs for 5000 reads SQLite

So it is highly recommended to use SSD

2. Avoid having Web server in the same server with DB

3. Upgrade version of windows(windows 10 Version 1809 OS build

17763 Recommended )

4. Disable unused web sites on IIS

5. Recommended to remove remote DB connections ( linked server ) like

connection between Retainer & Pclaw , use trigger instead or

replication

6. There two full back up plans (IT tracking - Printer Monitor backup plan)

scheduled to run in the same time and this not Recommended

7. Add indexes in tables according to Cost Query performance

8. Transfer the database to a Disaster Recovery Plan like fail over clustering .

9. Open mail port so that we can receive mail from the database Maintenance

plan jobs
General
Feedback/Comments

Report Completed by

Ahmed Mohamed Hussein

Signature
Client Representative Technical Engineer:
Name : Name :
Signature : Signature :

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy