Назад | Перейти на главную страницу

Кто-нибудь знает, где я могу найти «доказательство» того, что режим SQL Fiber немногим быстрее, чем режим обычного потока на Win 2008 R2?

Я помню, как видел презентацию PDC в ядре Windows о потоках и волокнах, и в ней Марк Р. упомянул, что из-за этого режим потока SQL работал почти так же быстро, как режим волокна, но с дополнительной стабильностью.

У кого-нибудь есть ссылка на это? Или похожие?

Я буду использовать это как мотивацию, чтобы подтолкнуть людей к 2008 R2.

Некоторые из наиболее интересных комментариев, которые я нашел на StackOverflow:

https://stackoverflow.com/questions/2946111/currentthread-processthread-objects/2946266#2946266

https://stackoverflow.com/questions/796217/what-is-the-difference-between-a-thread-and-a-fiber

Я не знаю никого, кто использовал бы режим Fiber для SQL за все эти годы, и я не могу припомнить, чтобы кто-нибудь когда-либо говорил мне, что это хорошая идея. Я знаю, что это довольно старое, но взгляните на это

http://msdn.microsoft.com/en-us/library/aa175385%28v=sql.80%29.aspx

Однако эта статья от Linchi дает более позитивный оттенок.

http://sqlblog.com/blogs/linchi_shea/archive/2009/05/04/performance-impact-thread-mode-vs-fiber-mode.aspx