summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorunknown <monty@donna.mysql.fi>2001-03-25 13:19:05 +0300
committerunknown <monty@donna.mysql.fi>2001-03-25 13:19:05 +0300
commit92d0009452b6e4480440d4a614654b057419f6e6 (patch)
treefb00ee7f73cc65d18762a77f70ea6b0541b104df
parent20a5872e69b349e9c893fed488669cffd4b7bd52 (diff)
downloadmariadb-git-92d0009452b6e4480440d4a614654b057419f6e6.tar.gz
Updating changelog
Docs/manual.texi: Changelog sql/gen_lex_hash.cc: Better hash values
-rw-r--r--Docs/manual.texi7
-rw-r--r--sql/gen_lex_hash.cc2
2 files changed, 8 insertions, 1 deletions
diff --git a/Docs/manual.texi b/Docs/manual.texi
index 7991f94233a..749e3ea041e 100644
--- a/Docs/manual.texi
+++ b/Docs/manual.texi
@@ -28040,6 +28040,10 @@ slower on Linux. Note that you still can use a dynamic linked
performance.
@item
+If you strip your @code{mysqld} binary with @code{strip libexec/mysqld},
+the resulting binary can be up to 4 % faster.
+
+@item
If you connect using TCP/IP rather than Unix sockets, the result is 7.5%
slower on the same computer. (If you are connection to @code{localhost},
@strong{MySQL} will, by default, use sockets).
@@ -42403,6 +42407,9 @@ not yet 100 % confident in this code.
Fixed that one can't use database names with @code{.}. This fixes a serious
security issue when @code{mysqld} is run as root.
@item
+Fixed bug when thread creation failed (could happen when doing a LOT
+of connections in a short time).
+@item
Don't free the key cache on @code{FLUSH TABLES} as this will cause problems
with temporary tables.
@item
diff --git a/sql/gen_lex_hash.cc b/sql/gen_lex_hash.cc
index e847da182a0..edd61d03e27 100644
--- a/sql/gen_lex_hash.cc
+++ b/sql/gen_lex_hash.cc
@@ -472,7 +472,7 @@ int main(int argc,char **argv)
int error;
MY_INIT(argv[0]);
- start_value=6871391L; best_t1=1779313L; best_t2=5719807L; best_type=3; /* mode=4987 add=5 type: 0 */
+ start_value=4997167L; best_t1=4533271L; best_t2=7512314L; best_type=4;
if (get_options(argc,(char **) argv))
exit(1);