Lubricate the discs and your car will stop very quickly ...when you hit the wall or tree
but there are products that can be applied to the back of the pads to 'prevent' squealing of the brakes.
You will find that the type of pad being used will affect the amount of squeal you get. Ferrodo DS2500 tend to squeal under light braking , at the moment you are about to stop, for example. Removong the brake dust between the pads and the disc using a 'high' pressure water stream helps for a few days....