Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi All,
I have below script
Case1:
load A,
B,
C;
sql select * from Tablename;
If we load the above script will it decrease the performance of the application .Whats the case if i have millions of data ?
sql select A,B,C from Tablename ;
please clarify me how it is different from first statement.
Let me know whats the best practise
Thanks
sql select * from Tablename;
This will return all the fields in the table from the database, over the network and into QlikView, for QlikView to then ignore all fields except A, B & C.
sql select A,B,C from Tablename ;
This will only return the fields QlikView wants. A, B & C from the database, over the network and into QlikView. This is the better practice.
sql select * from Tablename;
This will return all the fields in the table from the database, over the network and into QlikView, for QlikView to then ignore all fields except A, B & C.
sql select A,B,C from Tablename ;
This will only return the fields QlikView wants. A, B & C from the database, over the network and into QlikView. This is the better practice.
Thanks for the reply ! its really helped me
Has helped enough to be marked as Helpful ?
Or a "correct"
Hi,
maybe you would also like to read these threads:
https://community.qlik.com/message/1297#1297
hope this helps
regards
Marco
rgvavihs,
As we know Qlikview is an In-Memory tool. It is not good bring all the columns into QVD/QVW.
Use the required columns in the load script.