আপনি যে ডেটাটি সংকুচিত করতে চাইছেন তা হ'ল টিডিএসের মাধ্যমে তারের মাধ্যমে প্রেরণ করা । এখানে কিছুটা ছোট ছোট কম্প্রেশন রয়েছে তবে পৃষ্ঠা / সারি সংক্ষেপণ, ব্যাকআপ সংক্ষেপণ বা কলামোস্টোর সংকোচনের সাথে আপনি যে ধরণের সংক্ষেপণ পান তা আর কোথাও নেই।
এটি আগে জিজ্ঞাসা করা হয়েছে:
http://connect.microsoft.com/SQLServer/feedback/details/412131/enable-network-compression-compress-tds-stream
http://connect.microsoft.com/SQLServer/feedback/details/377479/wan-compression-option
আইটেমগুলি এখনও উন্মুক্ত, তাই সম্ভবত কিছু আশা আছে। আমি যে সংযোগ স্ট্রিংটি দেখেছি তার মাধ্যমে এটি নিয়ন্ত্রণ করার কোনও উপায় নেই।
ইতিমধ্যে কিছু পণ্য রয়েছে যা এটি করার দাবি করে, যেমন
http://www.nitrosphere.com/products/nitroaccelerator/
http://toonel.net/tcpany.htm
আপনি সংক্ষেপে সমর্থন করার জন্য আপনার এসকিউএল সার্ভার এবং অ্যাপ্লিকেশন সার্ভারগুলির মধ্যে সম্ভাব্যভাবে নেটওয়ার্কটি কনফিগার করতে পারেন (এবং এনক্রিপশনের মতো অন্যান্য জিনিস) তবে আপনি এখানে আমার আওতার বাইরে, এবং আমি নিশ্চিত নই যে এটি এসকিউএলের প্রতিটি বৈশিষ্ট্য দ্বারা সমর্থিত হবে কিনা I'm সার্ভার।
এবং সত্যি কথা বলতে, আমি নিশ্চিত নই যে এটি সেই জায়গা যা আপনি অনুকূলকরণের দিকে মনোনিবেশ করতে চান। এই স্ট্রিমটি সংকুচিত করা আসলে জিনিসগুলি ধীর করে ফেলবে এবং কম বাইট প্রেরণের সুবিধা ছাড়িয়ে যাবে। আমি বরং এই ধরণের কাজের জন্য সময় ব্যয় করা এবং এর প্রকৃত কোনও সুবিধা রয়েছে কিনা তা পরীক্ষা করার চেয়ে সার্ভার এবং ক্লায়েন্ট (গুলি) এর মধ্যে আরও ভাল নেটওয়ার্ক সংযোগের জন্য অর্থটি নিমজ্জিত করেছিলাম - এবং পরবর্তীকালে এটি করতে সক্ষম না হয়ে। 10/100 থেকে গিগ ফাইবার পর্যন্ত নেটওয়ার্ক I / O- তে একটি পরিচিত এবং অনুমানযোগ্য প্রভাব ফেলে।
আমি তারের মাধ্যমে প্রেরিত বাইটের ফর্ম্যাট সম্পর্কে নিশ্চিত নই; আপনাকে তার জন্য এক ধরণের প্যাকেট স্নিফার সেট আপ করতে হবে (অথবা হতে পারে কেউ ইতিমধ্যে এটি করেছে এবং চিম ইন করবে)।
সংক্ষেপণের প্রভাব হিসাবে, যদি না আপনি ফিউশন-আইও বা অন্যান্য উচ্চ-শেষ এসএসডি-টাইপ সমাধানগুলিতে না থাকেন তবে আপনি অবশ্যই অবশ্যই I / O আবদ্ধ এবং সিপিইউ-আবদ্ধ নয়। সুতরাং যতক্ষণ না আপনার সিপিইউ ওভারহেড থাকবে, আপনার কম্প্রেশন সক্ষম করার সাথে দ্রুত পারফরম্যান্সটি দেখতে হবে (তবে এটি নেটওয়ার্কের কার্যকারিতা পরিবর্তন করবে না , যেহেতু সংক্রমণের আগে ডেটা সঙ্কুচিত করা হয়)। আমি বলছি যে আপনার সার্ভারগুলি, আপনার অ্যাপ্লিকেশন, আপনার ডেটা বা আপনার ব্যবহারের ধরণ সম্পর্কে কিছুই জেনে নাও - আপনার খুব ভাল ধারনা থাকতে পারে যেখানে কম্প্রেশন আসলে কার্য সম্পাদনকে আঘাত করে বা যেখানে সংক্ষিপ্ততর অনুপাতের জন্য কেবলমাত্র ডাটা ভাল প্রার্থী নয়।