ขณะนี้เรากำลังคิดที่จะเปิดใช้งาน Windows Search ฝั่งเซิร์ฟเวอร์เพื่อเพิ่มความเร็วในการค้นหาที่ทำโดยไคลเอนต์บนเครือข่ายที่ใช้ร่วมกัน
ทดสอบประสิทธิภาพดีกว่าโดยไม่ต้องสงสัย แต่เมื่อเปิดใช้งาน Windows Search ผลลัพธ์โดยรวมจะแย่ลงในแง่ของคุณภาพ
สมมติว่าค้นหาคำหลักเสร็จแล้ว อาร์เอ็มซี
การค้นหาปกติ การเลื่อนผ่านไฟล์และโฟลเดอร์ทั้งหมดจะใช้เวลาสักครู่ แต่ในที่สุดก็ได้ชุดผลลัพธ์ที่ค่อนข้างสมเหตุสมผล เช่น:
- โฟลเดอร์ที่มีคำว่า
อาร์เอ็มซี
(ในชื่อฐานของพวกเขา)
- ไฟล์ที่มีคำว่า
อาร์เอ็มซี
(ในชื่อฐานของพวกเขา)
หลังจากเปิดใช้งานการค้นหาของ Windows และรอให้สร้างดัชนีและดำเนินการค้นหาเดียวกัน ผลลัพธ์ที่ได้นั้นรวดเร็วจนน่าทึ่ง เช่นเดียวกับใน "ไม่มีเวลา" - แต่ผลลัพธ์นั้นแย่จริงๆ ตอนนี้ทำจาก:
- โฟลเดอร์ที่มีคำว่า
อาร์เอ็มซี
(ในชื่อฐานของพวกเขา)
- ไฟล์ที่มีคำว่า
อาร์เอ็มซี
(ในชื่อฐานของพวกเขา)
- ไฟล์ที่มีเนื้อหา
อาร์เอ็มซี
(เป็นที่ต้องการหรือดีที่จะมี)
- ทุกโฟลเดอร์ f**** ที่เป็นโฟลเดอร์ย่อยของโฟลเดอร์ใดๆ ที่ตั้งชื่อ
อาร์เอ็มซี
แม้ว่าโฟลเดอร์นั้นจะไม่เกี่ยวข้องกับคีย์เวิร์ดแต่อย่างใดนอกจากการเป็นเด็กในระดับความลึกที่ไม่สิ้นสุด
มีวิธีเปลี่ยนพฤติกรรมนี้หรือไม่?
เช่น. P:\Pictures\RMC\a\b\c\d\e\d\f\thisOne - ฉันไม่ต้องการมี อันนี้
(หรือ a,b,c,d....) เป็นส่วนหนึ่งของรายการผลลัพธ์ของฉัน เพียงเพราะมันเป็นโฟลเดอร์ย่อยของ อาร์เอ็มซี
ชุดค่าผสมที่เราสังเกตเห็นคือ Windows Server 2019 / Windows 11 หากอาจมีผลกระทบ (แต่เสิร์ชเองบนเซิฟเวอร์ก็แสดงผลแปลกๆเหมือนกัน)
แน่นอน มันตรงกันในโฟลเดอร์ ชื่อเต็ม
- แต่อย่างที่คุณจินตนาการได้ว่ามันจะทำให้ผลการค้นหาเสียหายด้วยรายการจำนวนมากที่โดยพื้นฐานแล้วไม่จำเป็น