Tag Archives: database

Flyaway – a java database migration tool

You never develop code without version control, why do you develop your database without it? Flyway is database-independent library for tracking, managing and applying database changes.

(Full Story: Flyaway – a java database migration tool)

NoSQL is a Premature Optimization

Point 1:  NoSQL technologies require more investment than Relational to get going with. 
Point 2:  There is no particular advantage to NoSQL until you reach scales that require it.  In fact it is the opposite, given Point 1.
Point 3:  If you are fortunate enough to need the scaling, you will have the time to migrate to NoSQL and it isn’t that expensive or painful to do so when the time comes.

(Full Story: NoSQL is a Premature Optimization)

Data Structure Visualization

visualizations for data structures and algorithms

(Full Story: Data Structure Visualization)

Tips for Tuning MySQL

  1. Innodb parameters – the 4 “Usual Suspects”
    1. innodb_buffer_pool_size
    2. innodb_log_buffer_siz
    3. einnodb_thread_concurrency
    4. innodb_flush_method
  2. Bonus #0 – flushing logs at transaction commit
  3. Bonus #1 – mysql logging
  4. Bonus #2 – linux ‘swappiness’
  5. Bonus #3 – my “Virtualization Rant”

(Full Story: Tips for Tuning MySQL)

Base – OSX tool for SQLite

Base is an application for creating, designing, editing and browsing SQLite 3 database files. It’s a proper Mac OS X application. Fast to launch, quick to get in to and get the data you need.

(Full Story: Base – OSX tool for SQLite)


Follow

Get every new post delivered to your Inbox.