BAAG is born

Today is Saturday, 16th of June 2007 and is the birthday of… (drum-roll please…)BAAG - Battle Against Any Guess.

This idea was sitting in my head for a while and finally materialized here. “Enough is enough” trigger was this Oracle-L thread followed by couple emails from Tanel Poder and David Kurtz. While replying to Tanel describing this idea, I carried on and imperceptibly for myself started this site.

Interested? Find more details here.

Find more about 

5 Responses to “BAAG is born”  

  1. 1 Ben

    Not guessing at all would imply there is always a fool-proof method to determine exactly what the problem is. But there’s no such thing thing, is there? You may for example, determine that a dictionary query is slow due to a FTS instead of doing index-lookups. But you wouldn’t know exactly why it’s doing that until you guess at a few possible causes, and try out a few solutions. Especially if it’s caused by a bug. It’s no different when searching Metalink for possible solutions, and guessing what you have found (and it’s recommended solution) may be the answer to your problem. Sometimes Metalink may provide a method for determining if it is the same problem, but many other times you just have to guess. I see where you are coming from, and while one should avoid wild guesses, making a educated guess is a valid method in problem solving.

  2. 2 Alex Gorbachev

    Thanks for your comment Ben.

    In this case, there are options to investigate that. Almost certainly it would be CBO estimating cost incorrectly or Oracle performing access to a fixed table ineffectively. Different techniques can be applied here — 10053 trace, hinting and comparing the costs, 10046 trace, etc.

    Searching Metalink and Google is a great idea but it might result in completely irrelevant fixes because people are looking for a ready to apply solution as if Google and Metalink can diagnose the issue instead of an analyst. Google/Metalink should rather provide more details to aid the research.

    Educated Guess? Often it’s not easy to distinguish educated guess from gut feeling or simply wild guess. Assumption is a good term and it must be verified before relying on it.

  3. 3 CrazyGuyOnABike

    “Imagine you are riding a bike with 100 km/h and in front of you is a blind summit”

    Actually, a condition known as “Death wobble” can kick in at around 80 kmph. I experienced moderate wobble at 50.9 mph descending PA St Rt 31 just east of the Laurel Highlands. So I can’t imagine riding at 100 kmph under any conditions on a bicycle, thanks.


  4. 4 Alex Gorbachev

    You must be right and I should have said 42 mph. :) Anyway, welcome to the club!

  5. 5 Marcel Kratochvil


    After just reading about BAAG for the first time and the motiviation behind it, I can agree with and understand the need for battling this.
    And yet I am not convinced by the attack on guessing and the need to eliminate it.
    The need (as put on your about page) to eliminate guesswork from the decision making process is to deny the basics for how the human thought process works.
    The brain based on neural networks, does not use logic for processing information. To ultimately try and remove a core part of the human thinking patterns where we
    have to make constant assumptions all the time to avoid information overload is a natural thinking strategy. It also allows us to think outside the box and not become mindless automatons.
    I would see a better solution is to not battle it, but to train people in the correct use of guessing versus logical deduction and when each method is best. The examples you provide highlight the need for educating people more on this, rather than battling against it. By alienating guessing, by making it appear bad you are deliberately driving home a point for a reason, which I can understand. After all, I have done this myself, and its a good tactic - only when used right.

    When you move into the multimedia worldview and store it in the database, logic that we are used to disappears and there is an element of calculated guessing all the time.
    For example, compare two photos and ask which is the better one? It cannot be logically calculated. And sometimes when it comes to performance tuning and problem resolving in a mission critical system that has time constraints, guesswork is crucial to quickly resolve it (I will not give any Star Trek analogies here especially Movie #4, but will try and track down some Hitch Hiker Guide to the Galaxy ones). Though it is guesswork based on experience and knowledge.

    I believe with the passion you have raised on this topic, it is worth discussing it further. I am now aware of this issue, which I wasn’t before this morning began.


Leave a Reply

  • camargo e guimaraes cd download
  • aggregate wp theme free download
  • 3ds max nif plugin download
  • aircraft gas turbine engines download
  • cd carpenters download gratis
  • automatically download iphone app updates
  • aprendiz de feiticeiro download free
  • chrysler outboard manual factor download
  • akte x dvd download
  • chahat song download of blood money
  • cartella download itunes mac
  • auto driver updater download
  • chatter desktop application download
  • cd tim maia download gratis
  • bibak tanham mp3 download
  • clinical software free download full version
  • blaupunkt teleatlas alpen 2011 download
  • cd do r.e.m download
  • brokencyde will never die download free
  • bridget jones 1 download
  • burda baith mp3 download
  • bottoms up obie trice download zip
  • badrinath south mp3 download
  • annamacharya keerthanalu free download by nitya santoshi
  • chasing the sun download hulk
  • ashanti chapter 2 album download
  • catatan harian si boy download kaskus
  • auto clicker v2.2 download
  • 496 one piece download
  • angry birds seasons patch.exe download
  • bindiya chamke choodi khanke download
  • adventist hymnal download mp3
  • alley cat 2 download
  • asus motherboard k8v mx driver download
  • baccarat for the clueless download
  • airanichya deva tula download mp3
  • atif aslam new song yakeen download
  • caAada ao outubro vermelho download avi
  • bratz rock angelz songs download free
  • bob no mans land download
  • beowulf alan silvestri mp3 download
  • a r rahman satyameva jayate download
  • chicken invaders 4 no download
  • autobiografia de hans kelsen download
  • biggie smalls download big poppa
  • chelsea bayern munich 2012 download
  • adda nu te am uitat download hotfiles
  • armin van buuren twilight download
  • aman ka challa song download
  • cartA?o ponto download gratis
  • a r rahman remix download
  • apple chancery download for windows
  • candan erAetin sessiz gemi download
  • apostila concurso tjmg 2012 download gratis
  • anita tijoux a veces download
  • 2112 rush free mp3 download
  • 3.55 dex firmware download
  • beatport top 10 download 21.01.11
  • asus rt n66u manual download
  • bitza nopti albe free download
  • cinderella the last mile mp3 download
  • avem acelasi vis download
  • blackalicious alphabet aerobics mp3 download
  • andala rakshasi movie download links
  • amd 12.2 treiber download
  • ceai mami doc download fileshare
  • clarion joomla 2.5 download
  • asus m4a785td v evo bios download
  • bmw remote app android download
  • blaze digital tv tuner download
  • benny benassi l'ete indien download
  • aadha ishq video song download
  • chal akela sambandh mp3 download
  • berne and levy download free
  • anjocaido minecraft download mac