Комментарии:
how to performance tune? explain analyze select ...(performance report)
table vs index(two different data structures on the disk)
slow vs fast
index scan
no index scan
like
That plan analyze of pg is disappointing unhelpful
Ответитьthank you!
Ответитьgreat video
ОтветитьBest introduction video on indexing I've seen. I feel like I finally understood the concept. Thabks. The "like" expression was a great addition.
ОтветитьThank you for clarifying concept database indexing.
I appreciate your insights, but I'm still a bit puzzled about a few things.
While I understand that traditional relational databases have robust implementations of indexing, I'm curious to know why one might opt for search engines, like Elasticsearch, over them. Specifically, how does Elasticsearch indexing differ from that of relational databases?
Moreover, are there specific challenges or limitations associated with relational database indexing that Elasticsearch indexing can address more effectively?
I'd greatly appreciate any further insights you can provide on this topic.
Thank you in advance for your time and assistance.
Thank you for this informative video❤. You're worth subscribing❤
ОтветитьLike %za% is slow,
however I feel,
Like za% would benefit from index
Great explanation. Thanks
ОтветитьWill putting an index on a View help?
ОтветитьGreat content!!! Thanks!
ОтветитьWould be nice to know if the index helps in case the expression is "like 'Za%'". Intuitively it should be able to the rows starting with Za and take advantage of the index, what do you think?
ОтветитьHow to make queries containing like conditions faster?
ОтветитьWhich one is better, having different indexes for different columns or having one index containing multiple columns and can you give examples of in which case which option to go for?
Ответитьawesome
ОтветитьWooooooooowwwwww <3
ОтветитьAmazing 🤍🇮🇶
ОтветитьThanks. It is a really amazing lesson I have learnt from this discussion.
ОтветитьThanks you so much for such a details explanation
Ответитьthis was a nice demonstration of indexing, thanks!
Ответить@Hussien Naseer can you do same for mongodb and lookups
ОтветитьYou are a gift from God for us backend developers.
ОтветитьWhat is the best way to use instead of Like query if some similar query needs to be implemented.
Use fullTextSearch or elasticSearch or any other things or is there a way?
what a low effort video. went through the whole "what is an index" section all while showing a black terminal screen
ОтветитьThis was simply wow 👏🏻
Ответитьin this quick video I jumped into Database Flow world!!! really appreciate your work, bro
ОтветитьAwesome explanation
ОтветитьThanks for your time! Great intro to indexes
ОтветитьOk so is there a smarter way to do the like query?
ОтветитьNasser, Your videos are really informative and it helps me picture the topic . More power to you , god bless
ОтветитьVideo is good but I was also expecting clustered index and non clustered index
ОтветитьWhy did '%Zs%' execute so much faster than 'Zs'? Because of cache again?
ОтветитьI wonder how BTree works for string type
ОтветитьI have learned in this video more than I learned in a complete university semester
الله يحفظك ❣
Just perfect! Thank ya!
ОтветитьThank's man, very useful info)
Ответитьeven with indexong a table in our production takes more than 2 minutes to run... 😂🥱
ОтветитьJajksi <3 hahahha tnx for the video man
ОтветитьI ran the same command "explain analyze select id from country where id = 8" on a table named country which I have but it was showing "Heap Fetches: 1"
I am on postres version 9.3
Any idea why is that?
Love it, thank you :)
ОтветитьWhy the "like" command took less time than the actual "select" command with no "like"? Was that also cached?
@HusseinNasser Just needed some explanation over that !?
good info... thanks...
very interested in how:
- a dattabase decide in what page save a record
- how variable size rows are stored (a page can have 1 row... or 10 rows)
- what if a record is bigger than the page size?
keep up----