SAP Note 133381 - Database-Hints in Open SQL for MS SQL Server

Composant : Microsoft SQL Server -

Solution : https://service.sap.com/sap/support/notes/133381 (Connexion à SAP Service Marketplace requise)

Résumé :
Cette note SAP traite des améliorations aux indications Open SQL pour l’optimisation efficace de SQL Server. Une nouvelle directive est présentée, permettant l'utilisation d'indications à partir de la version 4.5B du noyau/DBSL, avec des raffinements supplémentaires dans les versions ultérieures. Les utilisateurs peuvent mettre en œuvre des indices spécifiques à SQL Server en suivant les règles d'intégration établies dans la note générale #129385. La capacité de spécifier l'utilisation des indices à travers des indications comme INDEX est détaillée, avec des conditions où l'utilisation d'indications telles que &REPARSE et &SUBSTITUTE VALUES peut modifier les plans d'exécution de requêtes ou recompiler des procédures si nécessaire. La note met l'accent sur l'utilisation prudente des indications, préconisant leur application uniquement lorsqu'elle est nécessaire pour résoudre des problèmes spécifiques d'optimisation.

Mots Clés :
mssqlnt '&prefer_join 0&'            examplesthe abap program attached, profile parameter               dbs/mss/fae_join            fae_join = 1, arbgb = '00'%_hints mssqlnt 'table &table& abindex, t100 bypassing bufferwhere sprsl = sprsl, %_hints mssqlnt 'table <tablename> abindex, sql-string resulting sql command, theabove-mentioned general note apply, %_hints mssqlnt 'option fae_join', %_hints mssqlnt 'option fae_union', '        mssqlnt 'table &table& fastfirstrow'

Notes associées :

1552952Parameter maxmarkercnt increased to 10000
1423845Syntax error when using ABINDEX with FOR ALL ENTRIES
821722Performance of the join on MSEG and MKPF
811852Substitute_Literals to improve access to LTAP
687864Performance problem following upgrade to 6.20 basis.
652634FOR ALL ENTRIES performance with Microsoft SQL Server
630451MSSQL hint causes runtime error.
538078OPTION hints for MSSQL don't take effect in FORALLENTRIES
338468REPARSE-hint does not work with FOR ALL ENTRIES
159171Recompilation of Stored Procedures
129385Database hints in Open SQL
28667Microsoft SQL Server Specific Profile Parameters