I am a Performance DBA, I know even if the table size in a couple of GB and you have to do Full table scan to fetch the data ,required data cannot be fetched within the seconds . (Debarring parallel query operations).
Sometimes telling obvious things is safer/better choice
That link perfectly satisfy my query.
Thanks to you all. Slightly off topic question, I already gone through all the chapters of "Mastering Bitcoin" book and I do not remember if I have read anything about it. Did I missed in reading or there are some other source/book from which I should start.
This should be obvious, but the link is outdated and UTXO database/chainstate and LevelDB used by Bitcoin Core has been changed few times.
AFAIK 0.15.1 change chainstate format and there are multiple levelDB optimization.
"Mastering Bitcoin" mostly discuss about things necessary in Bitcoin protocol and database isn't part of it (except block header/TX format) since each client have different way to store/index blockchain/UTXO. A bit off-topic, you might find source/book you want in list that i mentioned in past
https://github.com/decrypto-org/blockchain-papers
https://github.com/coderplex/awesome-blockchain
You also could check these cryptocurrency specific lists, but might be difficult for you (and me) :
https://github.com/igorbarinov/awesome-bitcoin
https://github.com/Scanate/EthList
https://github.com/jashmenn/bitcoin-reading-list
The lists i mentioned aren't courses, but i'm sure you would get more knowledge/info with shorter time.