SharePoint 2013 Search Database Part 1
SharePoint 2013 Search architecture drastically change, as earlier in FS4SP 2010 we have 2 search applications “FASTContentSSA” and “FASTQuerySSA” and 7 total database in use.
Following are the List of DB (FS4SP)
Following are the list of DB (SharePoint 2013).
Following are the List of DB (FS4SP)
- FASTContentSSA
- Search Service Application DB
- Search Service Application Crawl Store DB
- Search Service Application Property Store DB
- FASTQuerySSA
- Search Service Application DB
- Search Service Application Crawl Store DB
- Search Service Application Property Store DB
- FASTSearchAdminDatabase: Fast Search Admin Database
Following are the list of DB (SharePoint 2013).
- Crawl DB
- Used by Crawl component to determine where to crawl.
- Link DB
- Location of items
- Row Usage information
- Analytic Reporting DB
- Extract and Processed usage information
- Search Administrator DB
- Configuration data for SharePoint Search
Following are the list of tables available in Crawl Database.
- MSSChangeLogCookies: This table keeps track of the last change that the crawler processed for each content database.
- MSSBatchHistory: The Office Server Search gatherer crawled documents in batches, It is creates a batch ID each time and it loads documents from the crawl queue into SQL, these BatchIDs are stored in MSSBatchHistory Table.
- MSSConfiguration: Store the SharePoint current as well as the version id of the search.
- MSSCrawlComponentsLocal: display this list of all crawl components that are available in the current search topology.
- MSSCrawlURL -. MSSCrawlURL contain information contains Crawl log information gathered during a crawl.
- MSSCrawlURLLog - MSSCrawlURLLog contain information contains Crawl log information gathered during a crawl.
- MSSCrawlHistoryLocal: Store the crawl history information.
- MSSCrawlHostList: Store the list of crawled host name and it information.
- MSSCrawlHostsLog: Store the crawl history Logs.
- MSSCrawlLinks: Store the crawl links Information.
- MSSCrawlLinksLog: Store the Log of the crawl link.
- MSSCrawlPostponedQueue: Store the pause crawl postponed queue information.
- MSSCrawlQueue: The “MSSCrawlQueue” table is the queue for those items that are going to be crawled.
- MSSCrawlReportCrawlErrors : tables contains the error during the crawl items. That error might be the ‘Access denied’ error or any other
- MSSCrawlURL : The MSSCrawlURL table contains the URL of that need to be crawl and crawler grab the URL form the MSSCrawlqueue table. Store the type of Data that crawled it may be a “People search” , “Intranet” and “SharePoint Site”. URL stored into “Access URL” pattern sts4://abcuniversity/siteurl=/siteid={0c3a0f00-a56e-4d4e-b2c8-2d9235189c87}/weburl=/webid={41d8e4d7-d707-4c31-a9a1-195fb4bef83e}/listid={d8411a05-f155-4728-8316-898c40bbfd53}/folderurl=Graphic Design/itemid=28 the Above string contains the server host name, Site URL , SiteID, weburl, webid, listid, and folderurl and itemid. this pattern only for SharePoint content source.
- MSSCrawlURLReport: Crawl Logs are in table called MSSCrawlUrlReport in Crawl Store db
- MSSDocIDsAvailable: Store the total count of the document.
- MSSDocIDsDeleted: Store the delete doc ID and time.
- MSSDocMultipleUpdatesLog:
- MSSNextDocID : Store the next position of doc id.
- MSSOrdinal:
- MSSRowOrdinal: Store the row ordinal number.
- Versions:
Comments
Post a Comment