Will Postgres Live Forever?
1:12:11
Жыл бұрын
Evolution of Partitioning Features
52:47
Beyond Off-the-Shelf Consensus
48:21
Developer Productivity Engineering
58:34
CRUD Functions Generator Tool
1:03:54
Aggregates in PGX: An Adventure
51:03
What Next in Logical Replication
31:05
Database Too Big to Query?
42:20
Жыл бұрын
Пікірлер
@valera2010_cool
@valera2010_cool 4 күн бұрын
this dude is so funny
@ibrahimmohammed3484
@ibrahimmohammed3484 11 күн бұрын
thank you for the amazing series
@ramsiddu007
@ramsiddu007 21 күн бұрын
It is a very useful site i always recommend this site. Thank you!
@badpotato
@badpotato 26 күн бұрын
great video.... thanks a lot
@mrrolandlawrence
@mrrolandlawrence 26 күн бұрын
i do love some optimisations :)
@SarfrazKhan-lf7hy
@SarfrazKhan-lf7hy 29 күн бұрын
Good presentation
@shravandhar6169
@shravandhar6169 Ай бұрын
Such a delightful talk. Thanks for this detailed information. It was a delight to go through the video. The audio quality was bit difficult to understand sometimes but overall it was very informative.
@victormadu1635
@victormadu1635 Ай бұрын
Good job
@matt_vid
@matt_vid Ай бұрын
There isn't the slides of 2021 year in that page: wiki.postgresql.org/wiki/PostgreSQL_Related_Slides_and_Presentations
@RenXZen
@RenXZen Ай бұрын
this guy is a hero!
@fratschi6844
@fratschi6844 4 ай бұрын
25:10 thought that rust has now a default! macro... but its only defaulting the SQL and not the rust code... Nevertheless a great demo of the power of pgx (now pgrx)
@qlcorp
@qlcorp 4 ай бұрын
My first time to say first.
@zhaozijing
@zhaozijing 5 ай бұрын
Sadly the screen is not totally invisible
@fluffyunicorn7155
@fluffyunicorn7155 6 ай бұрын
Tough crowd. I liked the joke in the beginning.
@johnnguyen5987
@johnnguyen5987 6 ай бұрын
This! This video should be an example of how all technical videos should be. Presenter was clear, precise, easy to understand, and had great command on the topic he was presenting. Bravo! Standing ovation!
@ced4298
@ced4298 6 ай бұрын
can this be used with AWRD RDS Postgresql/Aurora Postgresql?
@jairanpo
@jairanpo 7 ай бұрын
Just get bitten by some of the issues Alvaro shared about mongodb. Have a terrible time when the app was open to the public. I knew PG from way back but I fall for the Mongodb merchandise and wanted to have an app build only with NoSQL by doing a full project. Sadly the transactions killed the app performance and catastrophic eventual consistency issues, I reached to mongodb for consultancy, but a bill of almost 5000 USD for 3 days of 4 hours each session was the tipping point, now working on migrating to old and trusty relational databases.
@dszmaj
@dszmaj 7 ай бұрын
🎯 Key Takeaways for quick navigation: 00:00 🎤 *Introduction to the webinar and speaker's background.* - Introduction of the webinar topic and speaker. - Tong Zhuang's role as co-founder and chief scientist at ScaleFlux. 01:03 🧑‍🏫 *Explanation of Postgres data compression without performance loss.* - Postgres's inability to compress table data. - Reliance on underlying storage hierarchy for data compression. 02:09 💾 *File system compression issues and solutions.* - The inefficiencies of file system compression methods. - Potential solutions to improve compression ratio and performance. 03:12 ⚖️ *Trade-offs between compression ratio and performance.* - The fundamental trade-off in compression technologies. - The impact of these trade-offs on database performance. 04:03 🤔 *Limitations of popular file systems in handling compression.* - Inherent constraints in file system-level compression. - The popularity of journaling file systems and their limitations. 05:11 🗃️ *Alternatives for supporting data compression.* - Other methods to implement data compression in databases. - The trade-offs involved in these alternative methods. 06:05 🛠️ *Introduction of hardware-based compression solutions.* - The role of hardware in improving data compression. - Benefits of hardware-based compression for storage and performance. 07:08 🌐 *Transition to heterogeneous computing and computational storage.* - Shift in computing infrastructure. - Introduction of computational storage drives for offloading tasks. 08:15 📊 *Benefits of computational storage drives in database applications.* - The impact of computational storage drives on database performance. - How these drives complement the CPU in a heterogeneous environment. 09:22 📈 *Comparison of computational storage drives with traditional methods.* - Advantages of computational storage drives over traditional storage. - Improved compression ratios and performance. 10:03 🚀 *Potential improvements in Postgres with computational storage drives.* - The impact of computational storage drives on Postgres performance. - Suggestions for integrating these drives into Postgres systems. 11:50 📝 *Technical specifics of computational storage drive architecture.* - The architecture and functionality of computational storage drives. - How these drives differ from traditional storage solutions. 13:09 📊 *Performance benchmarks and comparisons.* - Benchmarks showing the effectiveness of computational storage drives. - Comparisons with mainstream compression libraries. 14:03 💻 *Real-world testing scenarios and results.* - Testing scenarios for computational storage drives. - Impact on I/O workload and performance. 15:36 📋 *Case study: Postgres performance with computational storage.* - Performance of Postgres using computational storage drives. - Storage cost reduction and performance improvement details. 17:26 🤔 *Analysis of different workloads and their impact.* - Examination of various workloads on computational storage drives. - Performance comparisons under different conditions. 18:57 🔄 *Further advantages and usage scenarios of computational storage.* - Additional benefits of using computational storage in databases. - Scenarios where computational storage can enhance database performance. 20:15 📐 *Adjusting Postgres parameters for optimized performance.* - The effect of modifying Postgres parameters. - Balancing database performance with storage costs. 21:47 📈 *Benchmark results with different Postgres configurations.* - Results from benchmark testing on different configurations. - Performance improvements and storage space implications. 23:17 💼 *Potential for Postgres to leverage computational storage more effectively.* - How Postgres can benefit further from computational storage. - Suggestions for deeper integration with computational storage technologies. 24:21 🌍 *Broader implications and future directions in storage technology.* - The growing trend of hardware-based transparent compression. - The potential impact on the database community and cloud environments. 25:54 🏭 *Industry trends and commercialization of transparent compression.* - The adoption of transparent compression in industry products. - The role of cloud vendors in implementing hardware compression. 27:12 🚀 *Future integration ideas for Postgres and computational storage.* - Innovative ideas for integrating Postgres with new storage technologies. - Potential benefits and areas for exploration. 29:12 💡 *Proposals for enhancing Postgres performance and reliability.* - Suggestions for reducing I/O traffic and enhancing database reliability. - Leveraging transparent compression for more efficient database operations. 31:25 📊 *Conclusion and summary of key points.* - Overview of the benefits of computational storage for Postgres. - Invitation for collaboration and future development in this field. 33:42 ❓ *Q&A session and audience engagement.* - Addressing audience questions about distributed databases and Postgres. - Discussing opportunities for proof of concept and third-party validation. Made with HARPA AI
@medina1
@medina1 11 ай бұрын
Having trouble finding "bitner heap scan" on the internet, I'm somewhat new to postgres and wondering more about this, or is this a typo in the chapter's section and possibly meant "Bitmap Heap Scan"?
@vvitad9362
@vvitad9362 9 ай бұрын
typo
@CAUTHAYAKUMAR
@CAUTHAYAKUMAR Жыл бұрын
Hai,I got good understanding through this video.I created one function declare a volatile, parallel unsafe(the function contain only select query).In sometimes the function resulted nothing,after some attempts show a data..This was the cause because of using parallel unsafe??
@CAUTHAYAKUMAR
@CAUTHAYAKUMAR Жыл бұрын
I created a Function default set as parallel unsafe (the function contain only select queries).For sometimes the function return nothing on that after some attempts the function return data.This was the cause because of parallel unsafe?
@user-zi6pg4zc6n
@user-zi6pg4zc6n Жыл бұрын
Thanks!, it was very helpful, however, the audio was a bit low!
@givemorenenohwe2973
@givemorenenohwe2973 Жыл бұрын
😇Thanks for posting
@milanzmitrovic
@milanzmitrovic Жыл бұрын
Can we find other 5 sessions online also?
@hkpeaks
@hkpeaks Жыл бұрын
Do you mean the system can extract csv file for 1 Billion Row per second?
@nixietubes
@nixietubes 11 ай бұрын
That is not what the talk is about
@mazharrazmian
@mazharrazmian Жыл бұрын
128 GB of ram is a bit too much, isn't it? The usual sizes even with Postgres 15 are 16 and 32 GBs of RAM. Or were you talking about SSD?
@jose49716
@jose49716 Жыл бұрын
In RDS instances for instance having that much RAM is not weird.
@YuriCastroNeodeCarvalho
@YuriCastroNeodeCarvalho Жыл бұрын
this is pure gold
@drasticfred
@drasticfred Жыл бұрын
Summary of this presentation is "mongodb users, doing csv stuff without knowing it". I bet doing fopen & fs lock on csv is more acid than mongodbing.
@jocketf3083
@jocketf3083 Жыл бұрын
This is great, thank you!
@minchaudhary
@minchaudhary Жыл бұрын
Good to see the comparison
@DawidKellerman
@DawidKellerman 2 жыл бұрын
I made it to an hour:20 the UM AH UM AAHH makes this un-listenable
@nouai
@nouai 2 жыл бұрын
Thanks for the content! I'm here because of lack of documentation for PostgreSQL 9.4 + BDR 1.00.05 regarding node_state = 'c'.
@user-po4mj5zm4n
@user-po4mj5zm4n 2 жыл бұрын
where can i get bar table in this video ? can i get this?
@nonefvnfvnjnjnjevjenjvonej3384
@nonefvnfvnjnjnjevjenjvonej3384 2 жыл бұрын
show don't tell applies here. pages after pages of powerpoint presentation is awful. should have types the commands and shown what he means.
@aleksandrbelyak9906
@aleksandrbelyak9906 2 жыл бұрын
Try to recompile your video in advance with someone who knows not only PG internal, but presentation skills. To "polish" it and make it more dynamic, compact and handy to learn.
@fensefernando
@fensefernando 2 жыл бұрын
Hi! Could you share presentation. It's diffult to read. Thanks!
@Vagelis_Prokopiou
@Vagelis_Prokopiou 2 жыл бұрын
Congrats 👏
@wernerwaage
@wernerwaage 2 жыл бұрын
PostgreSQL has a very good (debatable?) community (@35:00). First comment :D
@ThamaraiselvamT
@ThamaraiselvamT 2 жыл бұрын
Best video out there explaining pgbouncer. It would be great if questions were bit more audible.
@sumer420
@sumer420 2 жыл бұрын
torodb/stampede is last updated 3yrs ago. am i on correct repo?
@3DVector
@3DVector 2 жыл бұрын
That's an amazing time saver! Good work!
@pauld2216
@pauld2216 2 жыл бұрын
Wow.
@ryskin82
@ryskin82 2 жыл бұрын
Also good to shart presentation with steps and commands you use
@ryskin82
@ryskin82 2 жыл бұрын
Sound quality not good, hard to listen
@jugalrajanvekar9461
@jugalrajanvekar9461 2 жыл бұрын
Nicely Presented
@tonidezman7033
@tonidezman7033 2 жыл бұрын
Thanks for the video. It helped me with the DB tuning!
@legendprogrammer
@legendprogrammer 2 жыл бұрын
Hi i am already use pg pool || but we have problem with query stream or query cursor. How to fix it? Thanks