Known errata are listed by printing date below. If you find a mistake that is not listed below, please report it by filling in the errata reporting form!
The date of printing is written on the backside of the first sheet ("copyright page") on the bottom right.

Printing Page Paragraph Description
2012-07-13, 2012-11-15 47 3(2x), 4 "full- text search"
2012-07-13, 2012-11-15 2 1 "…for the reason simple reason that there…"
2012-07-13, 2012-11-15 3 1 "…is stored in a database block…" (missing 'a')
2012-07-13 3 last …column
2)… (poorly placed line break)
2012-07-13, 2012-11-15 5 last "…greater than or equal to (>=) than the search term (57)."
2012-07-13 6 2 “degenerated index (wrong closing quote).
2012-07-13 6 3 “57 (wrong closing quotes, 2 times).
2012-07-13, 2012-11-15 7 4 "Databases exposeexpoit this concept…"
2012-07-13, 2012-11-15 8 3 "This is the fall back operation…" (was: 'fall back')
2012-07-13, 2012-11-15 12 5 "…into account,that is, the SUBSIDARY_ID…" (em-dash instead of comma, missing comma)
2012-07-13, 2012-11-15 13 1 "…the database can use an INDEX RANGEUNQIUE SCAN…"
2012-07-13, 2012-11-15 14 4 "two-column index" (hyphen missing, two times)
2012-07-13, 2012-11-15 15 2
SELECT <INDEX SPALTENLISTECOLUMN LIST> 
  FROM <TABELLETABLE>  
 ORDER BY <INDEX SPALTENLISTECOLUMN LIST>
 FETCH FIRST 100 ROWS ONLY;
2012-07-13, 2012-11-15 16 5 "two-index solution" and "single-index solution" (missing hypens)
2012-07-13, 2012-11-15 18 1 "…considered two only two SQL statements."
2012-07-13, 2012-11-15 18 2 "—regardless ifof whether…" "…it is the optimizer's job…" (ampersand missing)
2012-07-13, 2012-11-15 18 4 "Cost-bBased Ooptimizers (CBO)…and calculates a cost value…"
2012-07-13, 2012-11-15 18 5 "Rule-bBased Ooptimizers (RBO)…"
2012-07-13, 2012-11-15 19 1 "…as the cause for…"
2012-07-13, 2012-11-15 20 6 "…operation IdID 2…"
2012-07-13, 2012-11-15 21 2 "…one for each employees…"
2012-07-13, 2012-11-15 22 1 "…(again, see Example…" (missing comma)
2012-07-13, 2012-11-15 24, 25-27, 28, 31 (various) "function-based index[es|ing]" (missing hypen, generally)
2012-07-13, 2012-11-15 25 last "right-hand side" (missing hyphen)
2012-07-13, 2012-11-15 28 2 "updateing"
2012-07-13, 2012-11-15 29 6 "…42-year-old…" (hyphens missing)
2012-07-13, 2012-11-15 30 last "…42-year-old…" (hyphens missing)
2012-07-13, 2012-11-15 31 1 "Over-Indexing" (hyphen missing).
2012-07-13, 2012-11-15 31 2 "…case-insensitive…" (hyphen missing)
2012-07-13, 2012-11-15 31 4 "We could,…, but that meanswould mean…"
2012-07-13, 2012-11-15 31 4 "…the same function throughout your application."
2012-07-13, 2012-11-15 32 1 "This section covers a topic that is skipped in most SQL textbooks;: " (colon instead of semicolon)
2012-07-13 35 2 Database vendors try to solve… (missing word).
2012-07-13, 2012-11-15 35 4 "Unevenly distributed status codes…" (missing 's')
2012-07-13, 2012-11-15 35 penultimate "…if in of doubt…"
2012-07-13, 2012-11-15 36-38 multiple "Without bind parameters."
"WithUsing a bind parameter."
2012-07-13, 2012-11-15 37 5 "See: Programming the Perl DBI."
2012-07-13, 2012-11-15 38 6 "…an at symbol…" (missing quotes)
2012-07-13, 2012-11-15 40 4 "The start and stop conditions isare…"
2012-07-13, 2012-11-15 40 last "The ordering of SUBSIDIARY_ID it is…"
2012-07-13, 2012-11-15 41 last "…is sorted according to the second column,the date of birthso there is…"
2012-07-13 43 4 "…the database tells us how…" (missing 's')
2012-07-13, 2012-11-15 44 6 "…specify the upper and lower bounds into a single condition:"
2012-07-13, 2012-11-15 45 1 "…that can be indexed very well, but others can not."
2012-07-13, 2012-11-15 45 4 "…two predicates types…"
2012-07-13, 2012-11-15 45 4 "…as an access predicate; (2) the other characters as a filter predicate."
2012-07-13, 2012-11-15 46 2, last "…as an access predicate."
2012-07-13, 2012-11-15 46 3 "non-matching"
2012-07-13, 2012-11-15 47 2 "…has to guess ifwhether or notor not."
2012-07-13 48 last "…at the beginning of the search term…"
2012-07-13 49 6 "chess board" "chessboard" (Merriam-Webster)
2012-07-13 50 last "…are almost unusable for…"
2012-07-13, 2012-11-15 51 7 "two-column index" (missing hyphen)
2012-07-13 62 3 "…yesterday's sales." (ampersand missing)
2012-07-13, 2012-11-15 62, 66 4,10 "INVTERVAL"
2012-07-13 82 3 "…the cost values reflects the speed difference,…'
2012-07-13 87 1 "More often thatn not…"
2012-07-13 87 3 "… new car models consistently going twice as fast…"
2012-07-13 88 last

"…because with additional complexity more latencies accumulate."

"…because the additional complexity might accumulate more latencies."

2012-07-13 90 2 "…storage technology that uses no…" (missing 's')
2012-07-13, 2012-11-15 97 4 query.where(queryBuilder.like(
2012-07-13 106 4 "…fetch all employee details via prefetch…"
2012-07-13, 2012-11-15 112 3 "Index Filter-Predicates Used Intentionally"
2012-07-13 115 penultimate "…can be usesd as access predicates…"
2012-07-13 124 Fig 5.2 Figure shows dates in the year 2011, although text refers to 2012.
2012-07-13, 2012-11-15 152 5 OR "SALE_ID"<TO_NUMBER(:SALE_DATE:SALE_ID))
2012-07-13, 2012-11-15 153 6 "HwereWhere"
2012-07-13 159 1 "It supports data manipulation as well." (missing 's')
2012-07-13 163 3 “deleted (Wrong closing quote).
2012-07-13 171 1 "Predicate Information" (wrong quotes)
2012-07-13 178 5 “Index Cond (wrong closing quote)
2012-07-13, 2012-11-15 178 5 "—regardless ifof whether…"
2012-07-13 180 3 "hover" (wrong quotes)
2012-07-13 188 6 "join type""access type" (wrong quotes).
2012-07-13, 2012-11-15 188 6 "The meaning of the type values are is described…"
2012-07-13 189 5 "Using Index""using index ONLY" (wrong quotes).
2012-07-13 190 2 “using filesort