Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-1) was last changed on 31-Mar-2013 14:00 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 added 81 lines
%%(display:none)
{{{
WikiUp
}}}
/%
[{TableOfContents }]\\
!!! Obiettivo generale\\
Verificare la fattibilità dell'ipotesi PKS per la conversione al multipiattaforma di SME.up
!!! Obiettivi specifici\\
* Generare una libreria contenente pochi sorgenti autosufficienti ma che rappresentino un sottoinsieme significativo delle funzioni di SME.up.\\
* Verificare il funzionamento dell'interattivo, emissione finestre, richiami, subfile ecc.\\
* Verificare alcuni comandi di sistema (creazione code, lettura di un membro ecc)\\
* Verificare le performance di accesso al DATABASE in particolare nelle modalità\\
** Accesso standard\\
** Accesso mediante SQL\\
* Verificare la sottomissione batch\\
!!! Passi da eseguire\\
!! Creare il database degli articoli\\
CALL TSTCRE
Genera 50.000 articoli in BRARTI0F con descrizione costruita concatenando parole e codice progressivo di 7 caratteri
!! Test di performance\\
Lanciare il comando
CALL TSTMUL
- Scegliere fra i seguenti funzioni e metodo (non funziona la ricerca)
%%quote
| STD Lettura standard del DATABASE
| .001 Lettura per codice
| .002 Scansione descrizione con prefisso
| .003 Lettura per numero record
| SQL Lettura mediante SQL del DATABASE
| .001 Lettura per codice
| .002 Scansione descrizione con prefisso
| .003 Lettura per numero record
| SYS Esecuzione comandi di sistema
| .001 Aprire un membro sorgente
| .002 Leggere e scrivere una coda
| .003 Scandire un membro sorgente
| ALL Esecuzione completa
| .001 Tutti i comandi in successione
/%
----
Significato dei parametri
- Stampa
R=Forma ridotta
D=Forma di dettaglio
- Batch
1=Esecuzione batch. Sottomette lo stesso programma
- F05
Esecuzione multipla (F05 e inserire il numero di esecuzioni)
E' possibile attivare la memorizzazione multipla
!! Primi risultati delle performance\\
%%quote
|====================================================================================================
|! ! Esecuzione ! Esecuzione ! ! ! Su STD !
|!Accessi ! Batch ! Interattivo ! Delta ! Delta % ! Batch !
|! ! ! ! ! ! !
|! 90.000 ! 520 ! 532 ! -12 ! -2% ! !
|! 1.000.000 ! 7.591 ! 7.524 ! 67 ! 1% ! !
|! 400 ! 2 ! 2 ! ! 0% ! !
|! 90.000 ! 2.860 ! 7.688 ! -4.828 ! -63% ! 5,5 !
|! 1.000.000 ! 9.986 ! 30.801 ! -20.815 ! -68% ! 1,3 !
|! 400 ! 12.901 ! 13.193 ! -292 ! -2% ! 6.450,5 !
|! ! 1.020 ! 938 ! 82 ! 9% ! !
|! ! 30 ! 29 ! 1 ! 3% ! !
|====================================================================================================
/%
----
Commenti ai risultati
. La CHAIN eseguita mediante SQL è 5 volte più lenta se eseguita in BATCH
. La SETLL / READ mediante SQL è 1.3 volte più lenta se eseguita in BATCH
. L'esecuzione in BATCH dell'SQL è significativamente più veloce quindi se quanto sopra viene fatto
in interattivo i risultati sono molto peggiori (indicativamente da moltiplicare per 3)
This page has only one version
«