Composite IndexesA composite index, also called a concatenated index,  การแปล - Composite IndexesA composite index, also called a concatenated index,  ไทย วิธีการพูด

Composite IndexesA composite index,

Composite Indexes

A composite index, also called a concatenated index, is an index on multiple columns in a table. Columns in a composite index should appear in the order that makes the most sense for the queries that will retrieve data and need not be adjacent in the table.

Composite indexes can speed retrieval of data for SELECT statements in which the WHERE clause references all or the leading portion of the columns in the composite index. Therefore, the order of the columns used in the definition is important. In general, the most commonly accessed columns go first.

For example, suppose an application frequently queries the last_name, job_id, and salary columns in the employees table. Also assume that last_name has high cardinality, which means that the number of distinct values is large compared to the number of table rows. You create an index with the following column order:
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ดัชนีคอมโพสิต

ดัชนีคอมโพสิตที่เรียกว่าดัชนีตัดแบ่งเป็นดัชนีในหลายคอลัมน์ในตาราง คอลัมน์ในดัชนีคอมโพสิตควรจะปรากฏในลำดับที่เหมาะสมที่สุดสำหรับการค้นหาที่จะดึงข้อมูลและไม่จำเป็นต้องติดกันในตาราง.

ดัชนีคอมโพสิตสามารถเพิ่มความเร็วในการดึงข้อมูลสำหรับงบเลือกในที่ที่อ้างอิงคำสั่งทั้งหมดหรือบางส่วนนำของคอลัมน์ในดัชนีคอมโพสิต ดังนั้นคำสั่งของคอลัมน์ที่ใช้ในความหมายที่มีความสำคัญ โดยทั่วไปคอลัมน์ส่วนใหญ่เข้าถึงได้โดยทั่วไปเป็นครั้งแรกไป.

สำหรับตัวอย่างเช่นสมมติว่าโปรแกรมบ่อยสอบถาม last_name, job_id,และคอลัมน์เงินเดือนในตารางพนักงาน ยังคิดว่า last_name มี cardinality สูงซึ่งหมายความว่าจำนวนของค่าที่แตกต่างกันที่มีขนาดใหญ่เมื่อเทียบกับจำนวนของแถวของตาราง คุณสร้างดัชนีคำสั่งคอลัมน์ต่อไปนี้:
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ดัชนีคอมโพสิต

ดัชนีคอมโพสิต เรียกว่าดัชนีต่อ เป็นดัชนีบนคอลัมน์หลายคอลัมน์ในตาราง คอลัมน์ในดัชนีคอมโพสิตจะปรากฏอยู่ในใบสั่งที่เหมาะสมที่สุดสำหรับการสอบถามที่จะรับข้อมูล และไม่ต้องอยู่ติดกันในตาราง

ดัชนีคอมโพสิตสามารถความเร็วในการเรียกข้อมูลสำหรับเลือกคำสั่งที่อิงทั้งหมด หรือส่วนนำของคอลัมน์ในดัชนีคอมโพสิต ดังนั้น ลำดับของคอลัมน์ที่ใช้ในการกำหนดเป็นสำคัญ ทั่วไป คอลัมน์เข้าถึงทั่วไปครั้งแรก

ตัวอย่าง สมมติ ว่าประยุกต์ last_name, job_id แบบสอบถามบ่อย และเงินเดือนคอลัมน์ในตารางพนักงาน นอกจากนี้ยัง สันนิษฐาน last_name ที่มีจำนวนนับสูง ซึ่งหมายความ ว่า จำนวนค่าขนาดใหญ่เมื่อเทียบกับจำนวนแถวของตาราง คุณสร้างดัชนี ด้วยลำดับคอลัมน์ต่อไปนี้:
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ดัชนีคอมโพ สิต

ดัชนีคอมโพสิตที่เรียกว่าดัชนีค่าใช้จ่ายเป็น SMS แบบต่อเนื่องที่มีดัชนีที่อยู่ในคอลัมน์หลายอยู่ในตาราง คอลัมน์ในดัชนีคอมโพสิตที่ควรจะปรากฏขึ้นในการสั่งซื้อที่ทำให้ความรู้สึกที่มากที่สุดสำหรับการค้นหาข้อมูลที่จะดึงข้อมูลและไม่จำเป็นต้องอยู่ใกล้ในตารางที่.

ดัชนีคอมโพสิตสามารถเรียกดูความเร็วของข้อมูลสำหรับงบเลือกในซึ่งการอ้างอิงข้อที่ทั้งหมดหรือบางส่วนซึ่งเป็นบริษัทชั้นนำของคอลัมน์ในดัชนีคอมโพสิต ดังนั้นการสั่งซื้อที่ของคอลัมน์ที่ใช้ในความละเอียดที่มีความสำคัญ ในคอลัมน์โดยทั่วไปสามารถเข้าถึงได้เข้าไปก่อน.

ตัวอย่างเช่นสมมุติว่าแอปพลิเคชันที่ถูกสอบถาม job_id last_name ที่คอลัมน์และเงินเดือนในโต๊ะพนักงาน. นอกจากนั้นยังจะต้องเป็นผู้รับผิดชอบว่า last_name มี cardinality สูงซึ่งหมายความว่าจำนวนของค่าที่แตกต่างกันมีขนาดใหญ่เมื่อเทียบกับจำนวนของแถวตาราง คุณสร้างดัชนีที่มีการสั่งซื้อคอลัมน์ต่อไปนี้:
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: