Any laptop is a poor choice for a database. Irrespectively of the laptop model, DB or OS.
The single most important criteria for running a DB is disk I/O. Next is DB and last the OS.
If you have the budget, run Oracle on Solaris with a RAID 10 disk subsystem.