Professional Documents
Culture Documents
Answering The Queries Your Users Really Want To Ask: DR Greg Low Managing Director and Mentor Solidq Australia
Answering The Queries Your Users Really Want To Ask: DR Greg Low Managing Director and Mentor Solidq Australia
We need to do better !
WHO AM I?
Managing Director Solid Q Australia Host of SQL Down Under Podcast
WHO WE ARE
LEADING INDUSTRY EXPERTS:
Growing group of over 100+ of the worlds best technical experts possessing a high concentration of Microsoft MVPs and RDs in our ranks.
PUBLISHED AUTHORS:
Contributors in technical reference books, Microsoft reference materials, industry white papers, technical magazine articles, and webcasts.
TOP TECHNICAL SPEAKERS:
PASS Community Summit, Microsoft TechEd, The Microsoft BI Conference, SQL Server DevConnections, countless user groups, international conferences, and events.
Strings vs Words
Search For: Get Back: Pen Pencil
Or:
Or Worse:
Inflections
Search For: Drive
Really Wants:
Proximity
Search For: Time Beijing
Really Wants:
Synonyms
Search For: Client
Really Wants:
Demo
Demo
MSFTEFD (Filter Daemon) Protocol Handler MSFTESQL (FT Search Engine) Filter Raw Data
Wordbreaker
Filtered Data
SELECT Product_id FROM Products WHERE ProductID = 764A AND CONTAINS (Description, Microsoft)
SELECT Product_id FROM Products WHERE CONTAINS (Description_Merged, Microsoft AND productId764A)
Product_id
764A
.......
Description
Microsoft product from Office family
Description_Merged
Microsoft product from Office family. ProductId764A
T-SQL Parser
QUERY
Algebrizer
SQL Algeb.
FTS Algeb.
Parse WB client Bind
Shared Memory WB
Stemmer
FTS Algeb.
SQL/FTS integrated query tree
STOPLIST
iFilters
THESAURUS
Results
QE
Execution Plan
Cardinality
QO
FTExecutionOperator
FTExecutionOperator FTExecutionOperator
Full-Text Index
Indexing Performance
Demo
Upgrade Options
New Index Structure Upgrade options:
Import (default) Rebuild Reset
Potential Extensions
New data types
XML CLR UDT
Be heard now !
Summary
IFTS can add significant value Implementation -> straightforward Management -> straightforward Users love this SQL Server 2008 has changed the game!
Q&A
Thank you
glow@solidq.com http://sqlblog.com/blogs/greg_low http://www.sqldownunder.com