Download presentation
Presentation is loading. Please wait.
Published byEunice Griffin Modified over 8 years ago
1
Fixed in Drizzle No More “GOTCHAs” Stewart Smith
2
A to Z?
3
No Embedded Server
4
fork() your own
5
Memory protection++
6
No mysql_install_db
7
Client apps: no wrong DROP DATABASE
8
-p is port not password
9
libdrizzle: BSD
10
drizzledump
11
In the server:
12
POSIX
13
Packages
14
Regular Releases
15
Most tested FOSS RDBMS
16
Transactional
17
InnoDB
18
☃
19
UTF-8
20
STRICT
21
No year zero
22
No month zero
23
No zeroth day of month
24
Bad ENUM is not ''
25
1/0 is not NULL
26
Everything is UTC
27
No implicit cartesian joins
28
SELECT * from t1,t2;
29
SELECT * from t1 CROSS JOIN t2;
30
No implicit COMMIT
31
No TINYBLOB
32
No TINYINT
33
No 3 byte int
34
UUID Type
35
Real BOOLEAN
36
INFORMATION_SCHEMA is standard
37
DATA_DICTIONARY is Drizzle specific
38
Table functions
39
Real Storage Engine
40
Parser
41
EXECUTE
42
Modular source code
43
Embraced plugins
44
UDFs and functions become one
45
Embraced clean interfaces
46
Avoid NIH
47
C++, STL, Boost, protobuf
48
Global mutex bad
49
Parallel good
50
Pluggable Protocol
51
Pluggable logging
52
Log to syslog
53
Log to gearman
54
Log to libnotify?
55
Hooks and API
56
Before/after Row hooks
57
PBMS and replication
58
Pluggable Authentication
59
Pluggable Authorisation
60
Pluggable Access
61
PAM
62
Regex
63
Storage Engine API
64
History
65
Drizzle
66
FRM is dead
67
Table protobuf
68
Replication
69
Backup
70
CATALOG
71
Drizzle
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.