Denmark announced on Friday it was extending temporary checks on its border with Germany until May 3 to control the flow of migrants.
Danish police began to conduct spot checks at some of the country's 15 border crossings to Germany in January.
"The number of asylum seekers in Europe is still historically high," said Inger Stojberg, Denmark's minister for immigration and integration.
She added that according to the EU's border agency Frontex there was still "ongoing pressure on Europe's external borders."
Stojberg said in a letter to the European Commission that about 488,000 people were subjected to spot checks between January 4 and March 27, resulting in 984 people being denied entry from Germany, while 127 people were charged over suspected people trafficking.
The Scandinavian country registered almost 3,000 asylum bids between January 1 and March 27, she said.
The Danish measures were "deemed to have had a preventive effect," Stojberg said, adding there was no sign of any build-up of illegal immigrants in the country.