🔥 และในวันนี้ แอดจะพาเพื่อน ๆ มาทำความรู้จักกับอีกหนึ่งคำสั่งเจ๋ง ๆ ใน SQL นั่นก็คือเจ้า EXPLAIN นั่นเองจ้าาา ~~
.
👉 เจ้านี่มันคืออะไร มีรายละเอียดและวิธีการใช้งานยังไง ถ้าพร้อมแล้วมาอ่านกันเลยยย !!
.
✨ EXPLAIN - เป็นคำสั่งที่ใช้บอกรายละเอียดในการ Query ข้อมูล เพื่อใช้วัดประสิทธิภาพในการ Query ข้อมูลนั่นเอง
.
👨💻 Syntax
EXPLAIN (QUERY Statement) ; /* ONLY TAKES COMMAND AS PARAMETER */
.
เจ้า EXPLAIN สามารถใช้นำหน้าคำสั่ง SELECT, UPDATE, INSERT และ DELETE ได้
.
📑 วิธีการใช้งาน
🔸 Query ปกติ
SELECT * FROM demo_table WHERE demo_column = 'Demo Value';
.
🔸 Query โดยใช้ EXPLAIN
EXPLAIN SELECT * FROM demo_table WHERE demo_column = 'Demo Value';
.
จะได้ผลลัพธ์ ดังนี้
id: 1
select_type: SIMPLE
table: demo_table
partitions: NULL
type: const
possible_keys: PRIMARY
key: PRIMARY
key_len: 4
ref: const
rows: 1
filtered: 100.00
Extra: NULL
.
🔸 id - id ของ Query EXPLAIN
🔸 select_type - แสดงความซับซ้อนของ Query ผลลัพธ์ด้านบนจะอยู่ในระดับ SIMPLE
🔸 table - แสดงชื่อของตาราง
🔸 partitions - แสดง Partitions ของตารางที่ใช้ใน Query
🔸 type - ระบุประเภทของการ Join
🔸 possible_keys - แสดง Key ที่ใช้
🔸 key - แสดงความยาวของ Key ที่ใช้
🔸 ref - การอ้างอิงที่ใช้ใน Query เมื่อทำการ Comparing Columns
🔸 rows - แสดงจำนวนแถว
🔸 filtered - แสดงเปอร์เซ็นต์ของแถวตามเงื่อนไขที่ระบุ
🔸 Extra - ข้อมูลเพิ่มเติมของ Query
.
🌟 ประโยชน์
- ใช้เพื่อแสดงข้อมูลเกี่ยวกับการ Query
- มีประโยชน์มากในการออกแบบ Schema และ Index
- ใช้ตรวจสอบคำสั่ง Query ว่ามีประสิทธิภาพหรือไม่ เช่น วัดความเร็วในการ Query, ตรวจสอบการแบ่ง - Partition ของตาราง เป็นต้น
- ช่วยเพิ่มประสิทธิภาพในการ Query ข้อมูลใน Database
.
💥 Source : https://arctype.hashnode.dev/mysql-understanding-explain , https://www.geeksforgeeks.org/explain-in-sql/
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有11部Youtube影片,追蹤數超過12萬的網紅prasertcbs,也在其Youtube影片中提到,ดาวน์โหลด PostgreSQL script ไฟล์ที่ใช้ในคลิปได้ที่ ► http://bit.ly/2kvKeS0 เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_...
「sql index」的推薦目錄:
- 關於sql index 在 BorntoDev Facebook 的最讚貼文
- 關於sql index 在 軟體廚房 Facebook 的精選貼文
- 關於sql index 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
- 關於sql index 在 prasertcbs Youtube 的最佳貼文
- 關於sql index 在 prasertcbs Youtube 的最佳解答
- 關於sql index 在 prasertcbs Youtube 的最佳解答
- 關於sql index 在 How do SQL Indexes Work - YouTube 的評價
sql index 在 軟體廚房 Facebook 的精選貼文
建資料表之前應該審慎評估是否將主鍵及叢集索引分開?
https://dotblogs.com.tw/supershowwei/2019/08/19/002108
sql index 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
เดือนธันวาคม เดือนสุดท้ายของปีมาถึงแล้ว
ลองมาดูผลสำรวจภาษาโปรแกรมมิ่งยอดนิยมประจำเดือนธันวาคม 2018
.
เฉพาะ 10 อันดับแรก
1) Java
2) C
3) Python
4) C++
5) Visual Basic .NET
6) C#
7) JavaScript
8) PHP
9) SQL
10) Objective-C
.
ที่เหลืออันดับ 11-50 ก็ตามรูปที่โพสต์ดูเอาเองครับ
มีภาษาที่คุณใช้อยู่หรือไม่ ?
.
#############
ที่มา จากTIOBE ซึ่งเป็นดัชนีตัวชี้วัดภาษายอดนิยม โดยข้อมูลการจัดอันดับจะถูกอัพเดตทุกเดือน เดือนละครั้ง อย่างในรูปเอาข้อมูลเดือนธันวาคมล่าสุด ของปี 2018 มาให้ดู
เรตติ้งจะวัดจากจำนวนผู้มีทักษะจากทั่วโลก, คอร์สเรียน และจาก vendors
รวมทั้ง search engine ที่นิยมได้แก่ Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube และ Baidu ก็ถูกนำมาคำนวณวัดเรตติ้งด้วย
แต่ทั้งนี้ดัชนี TIOBE เขาไม่ได้การันตีว่าภาษาอะไรดีที่สุดในการเขียนโปรแกรมนะครับ จุดประสงค์ให้เราตรวจสอบตนเองว่าจะอัพเดตทักษะเขียนโปรแกรมอะไรเพิ่มเติม หรือใช้ตัดสินใจเวลาจะสร้างระบบซอฟต์แวร์ใหม่ๆ อะไรขึ้นมา
อ้างอิง https://www.tiobe.com/tiobe-index/
sql index 在 prasertcbs Youtube 的最佳貼文
ดาวน์โหลด PostgreSQL script ไฟล์ที่ใช้ในคลิปได้ที่ ► http://bit.ly/2kvKeS0
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
สอน PostgreSQL ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGi_NqmIu43B-PsxA0wtnyH
สอน MySQL ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFmJDsZipFCrY6L-0RrBYLT
สอน Microsoft SQL Server 2012, 2014, 2016, 2017 ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH8gYuxpp-jqu5Blc7KbQVn
สอน SQLite ► https://www.youtube.com/playlist?list=PLoTScYm9O0GHjYJA4pfG38M5BcrWKf5s2
สอน SQL สำหรับ Data Science ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGq8M6HO8xrpkaRhvEBsQhw
การเชื่อมต่อกับฐานข้อมูล (SQL Server, MySQL, SQLite) ด้วย Python ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEdZtHwU3t9k3dBAlxYoq59
การใช้ Excel ในการทำงานร่วมกับกับฐานข้อมูล (SQL Server, MySQL, Access) ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGA2sSqNRSXlw0OYuCfDwYk
#prasertcbs_SQL #prasertcbs #prasertcbs_PostgreSQL
![post-title](https://i.ytimg.com/vi/8zIivcw9e2Y/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDwRol4FZVqQIwJeHbPIcYCiSVQVA)
sql index 在 prasertcbs Youtube 的最佳解答
การใช้ sqlite3 package เพื่อดึงข้อมูลจากฐานข้อมูล พร้มอกับเทคนิคการผ่านพารามิเตอร์ไปให้ชุดคำสั่ง SELECT
การใช้ row_factory เพื่อให้สามารถอ้างถึงคอลัมน์ในตารางด้วยชื่อคอลัมน์ แทนที่จะใช้ index number
=== ดาวน์โหลดไฟล์ตัวอย่างได้ที่ hhttps://goo.gl/4dsL4e
=== ดาวน์โหลดไฟล์ฐานข้อมูล SQLite ได้ที่ https://goo.gl/IMlkOM
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ https://www.youtube.com/subscription_center?add_user=prasertcbs
► สอน Python 3 การติดต่อกับฐานข้อมูล https://www.youtube.com/watch?v=2n2SLFET-GU&list=PLoTScYm9O0GEdZtHwU3t9k3dBAlxYoq59
► สอน Python https://www.youtube.com/playlist?list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
► สอน Python OOP https://www.youtube.com/playlist?list=PLoTScYm9O0GEIZzlTKPUiOqkewkWmwadW
► สอน Python GUI https://www.youtube.com/playlist?list=PLoTScYm9O0GFB1Y3cCmb9aPD5xRB1T11y
► สอน Microsoft SQL Server https://www.youtube.com/playlist?list=PLoTScYm9O0GH8gYuxpp-jqu5Blc7KbQVn
► สอน MySQL https://www.youtube.com/playlist?list=PLoTScYm9O0GFmJDsZipFCrY6L-0RrBYLT
► สอน PostgreSQL https://www.youtube.com/playlist?list=PLoTScYm9O0GGi_NqmIu43B-PsxA0wtnyH
► สอน SQLite https://www.youtube.com/playlist?list=PLoTScYm9O0GHjYJA4pfG38M5BcrWKf5s2
► การเชื่อมต่อกับฐานข้อมูล (SQL Server, MySQL, PostgreSQL, SQLite) ด้วย Python ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEdZtHwU3t9k3dBAlxYoq59
#prasertcbs_SQL #prasertcbs #prasertcbs_python
![post-title](https://i.ytimg.com/vi/MX7LiKV8B9M/hqdefault.jpg)
sql index 在 prasertcbs Youtube 的最佳解答
เทคนิคการทำ Exact match ด้วยฟังก์ชัน MATCH() และ INDEX() เพื่อให้แสดงค่าที่เกี่ยวข้องที่อยู่ในแถวเดียวกันออกมา
============
ดาวน์โหลดไฟล์ตัวอย่างได้ที่ https://goo.gl/TvfG0I
============
playlist สอน Excel
https://www.youtube.com/playlist?list=PLoTScYm9O0GEMj5LpqxaxWWnanc55Epnt
============
playlist สอนการใช้งาน PivotTable
https://www.youtube.com/playlist?list=PLoTScYm9O0GFFdZwK6437TxMXYf7Hrd4I
============
playlist การใช้ Excel ในการทำงานร่วมกับกับฐานข้อมูล (SQL Server, MySQL, Access)
https://www.youtube.com/watch?v=HfKl6eOfNFo&list=PLoTScYm9O0GGA2sSqNRSXlw0OYuCfDwYk
============
playlist การสร้างกราฟ แผนภูมิแบบต่าง ๆ ด้วย Excel
https://www.youtube.com/playlist?list=PLoTScYm9O0GExxZ3nlVmleu0wvlhGfs3j
============
playlist การสร้างกราฟ แผนภูมิแบบใหม่ใน Excel 2016
https://www.youtube.com/watch?v=0brII3eyaW8&list=PLoTScYm9O0GHkvWn5LVlo0ZXYMGmOCcEx
============
playlist สอนการเขียน Excel VBA และ Macro
https://www.youtube.com/watch?v=InS56wNCUfw&list=PLoTScYm9O0GHgpbmyNuXP39OUcb0BheaE
============
playlist สอนการใช้งาน Excel สำหรับการเงิน
https://www.youtube.com/playlist?list=PLoTScYm9O0GHcen0YDAIIbXewc-621buW
============
playlist ความสามารถใหม่ใน Excel 2016
https://www.youtube.com/watch?v=0brII3eyaW8&list=PLoTScYm9O0GEL6uJG7K1o99mtkKZLmTYb
============
playlist สอนเทคนิคการใช้งาน Word
https://www.youtube.com/watch?v=hSa7e5UkWGU&list=PLoTScYm9O0GG5QrQtl8hmVbg0o8fCCaJT
============
playlist สอนเทคนิคการใช้งาน PowerPoint
https://www.youtube.com/watch?v=pXWyMULdRvA&list=PLoTScYm9O0GEG5JELOjSGqigFN669d5IK
============
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่
https://www.youtube.com/subscription_center?add_user=prasertcbs
![post-title](https://i.ytimg.com/vi/Kj_JaV6npTQ/hqdefault.jpg)
sql index 在 How do SQL Indexes Work - YouTube 的美食出口停車場
... <看更多>