Sql Server 2008 Express - Tempi esecuzione queries

sikelgaita

Nuovo Utente
30 Mag 2016
1
0
1
Buongiorno a tutti,
scrivo qui perché avrei bisogno di alcune informazioni circa le performances di Sql Server.

Nel corso del tempo la quantità di dati che gestiamo nel nostro database, appunto Sql Server 2008 Express, è cresciuta notevolmente e l'incremento è costante. Questa crescita ha comportato un considerevole aumento di tempo nell'esecuzione delle queries perciò abbiamo pensato di passare alla versione a pagamento di SQL.
Prima però di fare questo cambio, volevo avere alcuni vostri pareri:
è possibile che la versione a pagamento, in questo caso Sql Server 2014, offra performance migliori da questo punto di vista? Cioè possiamo sperare in una riduzione dei tempi di risposta nell'esecuzione di una query?

Grazie ragazzi,
 

marino51

Utente Attivo
28 Feb 2013
3.036
192
63
Lombardia
Sql Server 2014 .... Cioè possiamo sperare in una riduzione dei tempi di risposta nell'esecuzione di una query?
No, le buone performances si ottengono con buoni indici,

occorre analizzare le queries e creare gli indici (e/o views) opportuni, in questo caso le versioni a pagamento offrono il tool "Database Engine Tuning Advisor" che suggerisce e può creare direttamente gli indici e le view migliori

ma qualche volta andrebbe verificata la globalità di un accesso al database in un'applicazione, tante select successive costano tempo, anche se indicizzate, costa molto meno una lettura complessiva, magari attraverso una view e successivamente la lettura "sequenziale" del risultato
per questo secondo caso ho anche un esempio reale, nella tabella sottostante è riportato il risultato
PHP:
PRIMA DELL' OTTIMIZZAZIONE
tempo di preparazione    :  48 sec
tempo di memor.risultato :   5 sec
tempo totale di elab.ne  :  53 sec

Time           %   count   Function,
37687.180   65.7   225     sub_comp_for_2  (fr12o.c:892)
6864.491    12.0    25     sub_comp_for_3  (fr12o.c:926)

DOPO L'OTTIMIZZAZIONE CON VIEW
tempo di preparazione    :  14 sec
tempo di memor.risultato :   3 sec
tempo totale di elab.ne  :  17 sec

Time          %   count   Function,
7258.117   37.8   9       sub_comp_for_a, (fr12.c:922)
4032.109   21.0   47      sub_upd_comp_1, (fr12.c:1534)
3772.645   19.7   25      sub_comp_for_3, (fr12.c:1074)
 
Discussioni simili
Autore Titolo Forum Risposte Data
T [Microsoft SQL Server 2008 (SP3)] log delle transazioni è pieno Database 1
L Interfaccia grafica per gestire sql server .NET Framework 1
L Front-end SQL server Database 0
M leggere con jquery/ajax in una function javascript record di database sql server Javascript 0
L [Retribuito] [Cerco] Sviluppatore esperto ASP classic e SQL server su IIS 8.5 Offerte e Richieste di Lavoro e/o Collaborazione 0
P Hosting con SQL Server o MySql accessibile da remoto Hosting 6
S Asp.net MVC Hosting - SQL Server Programmazione 0
lamagician SQL Server database corrotto causando problemi Programmazione 1
D [SQL Server] Info su licenza e costi Database 0
T problema connessione a sql server 2005 PHP 4
C PHP - SQL server PHP 4
R Asp.net & Sql Server ASP.NET 3
F Programma PHP che esegue backup e ripristino di database SQL SERVER PHP 12
V Salvare codice SQL DB su server esterno. PHP 11
D database fatto con sql server management studio Database 0
F database sql server ASP.NET 3
mythar SQL Server non accetta la relazione Database 1
B php e sql-server PHP 13
E JOB POSITION: System Administrator/MS SQL Server Database Administrator Altri Annunci 0
M ASP e MS SQL SERVER Database 5
D Prestazioni vs Struttura SQL server Database 0
F mysql e MS sql server: cosa cambia? MySQL 1
T connessione server sql ASP.NET 2
max1850 Connettersi ad un db SQL Server esterno Classic ASP 5
N [collaborazione] programmatore php/mysql asp/sql server Rovigo, Mantova, Ferrara Offerte e Richieste di Lavoro e/o Collaborazione 2
C Creazione Utente Sql Server Visual Basic 0
F PHP con SQL SERVER PHP 0
max1850 ASP e SQL Server Classic ASP 6
L ODBC verso Sql Server PHP 0
B Php con sql server 2005 PHP 1
R Problema con SSIS (SQL Server Integration Services) Database 0
C Problema con sql server 2005 Database 0
PoLe SQL Server 2000 e BULKCOPY Database 3
W [SQL Server] Creare un trigger per mappare le modifiche su una tabella Database 0
W [SQL Server] Creare una pubblicazione [GROSSO PROBLEMA, !!! AIUTO !!!] Database 0
W Connessione MARS a SQL Server in JAVA Java 0
PoLe Export da Interbase Guardian a SQL Server Database 0
F Problema con connessione a SQL Server Classic ASP 1
mythar SQL Server "Trusted Connection" Database 1
P sincro sql server 2000 Database 1
M ARUBA + MS SQL Server 2005 EE Hosting 3
mythar Report + SQL Server + VB.NET Programmazione 0
A Asp & Sql Server... Errore!! Classic ASP 1
A Errore Sql Server che non comprendo Database 1
A tipo di dato decimal in sql server Database 2
A valuta in Sql server Database 0
M Php+ms Sql Server PHP 3
S migrare a SQL server Database 0
Cforever Problemi Con Sql-server Database 0
P sql server Database 0

Discussioni simili