[Maria-developers] Developer course
hi guys, there's a internal mysql/mariadb developer course? i'm studying source, but it's a bit difficult understand what's the best class/methods to use, maybe a course could help me developing and understanding better the source any one know about a course like it? i will focus on query rewrite (select.cc), optimizer (opt_range.cc/opt_*) and partition engine, others engine (myisam,heap,innodb,aria) is not my priority now -- Roberto Spadim
Hi Roberto. I don't know anything about courses inside Oracle or Mariadb.com. But I googled around and found the following outside resources: - MySQL Internals Manual (online) - Understanding MySQL Internals By Sasha Pachev (O'Reilly) - Peter Z's InnoDB internals lecture videos are online - I wrote a tutorial blog on "Howto Add a New Command to the MySQL Server" You can find the above links at the bottom of my blog post: http://jebriggs.com/blog/2013/05/howto-add-a-new-command-to-the-mysql-server... I wouldn't be surprised if there are no official training courses: database programmers are just supposed to suck it up and spend a decade learning the codebase. :) Later, James. -------------------------------------------- On Fri, 6/28/13, Roberto Spadim <roberto@spadim.com.br> wrote: Subject: [Maria-developers] Developer course To: "maria-developers@lists.launchpad.net" <maria-developers@lists.launchpad.net> Date: Friday, June 28, 2013, 7:08 PM hi guys, there's a internal mysql/mariadb developer course? i'm studying source, but it's a bit difficult understand what's the best class/methods to use, maybe a course could help me developing and understanding better the source any one know about a course like it?i will focus on query rewrite (select.cc), optimizer (opt_range.cc/opt_*) and partition engine, others engine (myisam,heap,innodb,aria) is not my priority now -- Roberto Spadim
hi james! thanks for your time! 2013/7/4 James Briggs <james.briggs@yahoo.com>:
Hi Roberto.
I don't know anything about courses inside Oracle or Mariadb.com. me too kkkkk :P
But I googled around and found the following outside resources:
- MySQL Internals Manual (online) this one i found, but it don't give much examples and why i do this and not this...
- Understanding MySQL Internals By Sasha Pachev (O'Reilly) i will check if i read this one, maybe i readed it, i will search again
- Peter Z's InnoDB internals lecture videos are online hummm nice, but i think i will not need innodb, well i will search, information is always good
- I wrote a tutorial blog on "Howto Add a New Command to the MySQL Server" nice! this one is the first i will read hahahah thanks :)
You can find the above links at the bottom of my blog post: http://jebriggs.com/blog/2013/05/howto-add-a-new-command-to-the-mysql-server...
I wouldn't be surprised if there are no official training courses: database programmers are just supposed to suck it up and spend a decade learning the codebase. :) yes, that the problem, i think we don't have a official course, i think percona don't have, oracle too (the only courses i found was to users not for developers), google mysql don't have courses too
Later, James. thanks james! any help is well come :)
i found a very nice ftp copy of internal classes and others features of sun http://ftp.nchu.edu.tw/MySQL/sources/doxygen/mysql-5.1/classes.html 2013/7/4 Roberto Spadim <roberto@spadim.com.br>:
hi james! thanks for your time!
2013/7/4 James Briggs <james.briggs@yahoo.com>:
Hi Roberto.
I don't know anything about courses inside Oracle or Mariadb.com. me too kkkkk :P
But I googled around and found the following outside resources:
- MySQL Internals Manual (online) this one i found, but it don't give much examples and why i do this and not this...
- Understanding MySQL Internals By Sasha Pachev (O'Reilly) i will check if i read this one, maybe i readed it, i will search again
- Peter Z's InnoDB internals lecture videos are online hummm nice, but i think i will not need innodb, well i will search, information is always good
- I wrote a tutorial blog on "Howto Add a New Command to the MySQL Server" nice! this one is the first i will read hahahah thanks :)
You can find the above links at the bottom of my blog post: http://jebriggs.com/blog/2013/05/howto-add-a-new-command-to-the-mysql-server...
I wouldn't be surprised if there are no official training courses: database programmers are just supposed to suck it up and spend a decade learning the codebase. :) yes, that the problem, i think we don't have a official course, i think percona don't have, oracle too (the only courses i found was to users not for developers), google mysql don't have courses too
Later, James. thanks james! any help is well come :)
-- Roberto Spadim SPAEmpresarial
participants (2)
-
James Briggs
-
Roberto Spadim